Android Studio没有将我的APK推送到具有Marshmallow(6.0.1)的物理Nexus 5X.
这是输出和错误:
01/15 01:51:48: Launching mobile
$ adb install-multiple -r /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/outputs/apk/mobile-development-debug-unaligned.apk /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/intermediates/split-apk/development/debug/main.apk /Users/MyUser/AndroidStudioProjects/MyApp/mobile/build/intermediates/split-apk/development/debug/main.apk
Error installing split apks: com.android.ddmlib.InstallException: Failed to finalize session : INSTALL_FAILED_INVALID_APK: Split lib_main was defined multiple times
Error during launch
Run Code Online (Sandbox Code Playgroud)
细节:
defaultConfig:minSdkVersion 9 targetSdkVersion 23 multiDexEnabled true
2 buildTypes:debug和release
2 productFlavors:开发和生产
dexOptions:incremental false preDexLibraries = false jumboMode = true javaMaxHeapSize"4096M"
我正在使用最新的Android Studio 2.0 Preview 5(http://tools.android.com/recent/androidstudio20preview5available).
Gradle:distributionUrl = https://services.gradle.org/distributions/gradle-2.10-all.zip
构建工具是:'com.android.tools.build:grad:2.0.0-alpha5'.
有没有办法告诉Android Studio不使用install-multiple来安装apk?
更新(2016年1月15日美国东部时间上午2:26):
在使用Jelly Bean(4.3.1)的Galaxy Nexus仿真器上运行应用程序时,也不会发生此问题,也不会使用带有Gingerbread(2.3.6)的物理Samsung Galaxy S.
更新(2016年1月15日美国东部时间上午11:30):
使用KitKat(4.4.4)在Nexus 5上运行应用程序,它运行正常.
什么是在存储效率方面更好或会对Android和SQLite的综合性能最好,获得与cursor.getCount(记录计数)或与普通的SQL子句的COUNT执行rawQuery(和使用cursor.getInt (0)以后得到的计数返回)?
注意:我没有使用结果,我只想要计数.
每次我想运行我正在开发的应用程序时,我都会被XCode 4显示的警告对话框烦恼...它说:
"该服务无效.
请检查您的设置,然后重试.
(0xE8000022)".
见附图:

有时应用程序将加载到iPhone 4,有时它不会.这是浪费大量时间!如果有人知道如何帮助它,请告诉我.
我虽然是因为我启用了iOS设备发现以支持无线连接设备.当我看到它是一个无用的功能时我禁用了它,但仍然显示相同的对话框.
假设我们将使用UTF-8编码,并且NDEFRecord类型为Text或URI:
可以将多少个字符放入带有TEXT类型的NDEF记录中?是否有任何角色限制?
URI类型NDEF记录怎么样,URI的字符大小有什么限制?