zoukankan      html  css  js  c++  java
  • Xamarin 开发常见问题

    Verify the project is selected to be deployed in the Solution Configuration Manager 

    这是因为在解决方案中没有设置启动部署项目,执行以下操作:

    1. 右击解决方案;

    2. 选择“配置管理器”;

    3. 在配置管理器中勾选需要部署的项目后面“部署”复选框。

    4. 运行,OK。

     ------------------------------------ ------------------------------------

    Mono.Android.DebugRuntime-debug 相关的错误

    出现运行时错误,并不一定马上就想到是在部署的时候,没有安装运行时到手机设备。也有可能以下几种方案:

    1、未能打开程序运行所需要的服务,比如定期服务,请确认是否打开了 GPS

    2、在编译的时候 启用了共享运行时,此方法勾选后,会大大减少程序包的体积,但是如果手机上没有安装Mono.Android 的运行时,那么也不能跑

    3、

    libpng warning: iCCP: Not recognizing known sRGB profile that has been edited**

    libpng warning: "iCCP: Not recognizing known sRGB profile that has been edited"

    原因是新版本的libpng对关于ICCP采用了更严苛的约束

    解决方法有三:

     

    • 降低 libpng

    • 用 imagemagick strip  .png 

    • 不提示warning

     

    这里采用第二种,首先下载imagemagick,由于unix的版本安装麻烦就直接下载windows的

    然后用批处理命令strip所有的png

     

    提供命令如下:

     

    set fn=E:Program FilesImageMagick-6.9.0-Q16convert.exe

    for /f "tokens=*" %%i in ('dir/s/b *.png') do "%fn%" "%%i" -strip "%%i"

     ------------------------------------ ------------------------------------

  • 相关阅读:
    构建一个应用,并在docker compose里运行起来
    docker engine docker-compose部署
    django 返回数据的几种常用姿势
    fiddler+httprunner 零编码实现接口自动化DEMO
    选择排序
    曾经学的那些表示时间复杂度的公式怎么来的?
    python+Airtest+android使用AirtestIDE编写一个DEMO
    怎么计算时间复杂度?
    算法_冒泡排序python+java实现
    2020年1月16日(多进程)
  • 原文地址:https://www.cnblogs.com/micro-chen/p/4745293.html
Copyright © 2011-2022 走看看