Android Gradle插件3.0.0更新问题

Android Gradle插件3.0.0更新问题,android,android-gradle-plugin,kotlin,build.gradle,gradle-plugin,Android,Android Gradle Plugin,Kotlin,Build.gradle,Gradle Plugin,在我将android project gradle版本升级到3.0.0之后,我遇到了一个奇怪的问题。当我尝试使用Fabric安装我的应用程序或通过电子邮件发送*.apk时,它会说“无法安装应用程序”,但当我直接使用IDE时,一切都很好 我已经花了很多时间浏览了所有已知的Gradle3.0.0版本,但没有发现任何东西 也许有人面临类似的问题 另外,很抱歉,没有匹配代码可供共享,因为我认为它与配置无关,因为它可以通过Android Studio工作 也许有人面临类似的问题 是的,还有 如果要分发AP

在我将android project gradle版本升级到3.0.0之后,我遇到了一个奇怪的问题。当我尝试使用Fabric安装我的应用程序或通过电子邮件发送*.apk时,它会说“无法安装应用程序”,但当我直接使用IDE时,一切都很好

我已经花了很多时间浏览了所有已知的Gradle3.0.0版本,但没有发现任何东西

也许有人面临类似的问题

另外,很抱歉,没有匹配代码可供共享,因为我认为它与配置无关,因为它可以通过Android Studio工作

也许有人面临类似的问题

是的,还有

如果要分发APK,请为该角色显式构建APK,例如:

  • 使用“构建APK(s)”菜单选项

  • 使用
    assembleDebug
    assembleRelease
    Gradle任务

IDE构建的APK现在只设置了
FLAG\u TEST\u
,这样的APK无法正常安装
adb install-t
将安装它,但这需要收件人拥有Android SDK

也许有人面临类似的问题

是的,还有

如果要分发APK,请为该角色显式构建APK,例如:

  • 使用“构建APK(s)”菜单选项

  • 使用
    assembleDebug
    assembleRelease
    Gradle任务


IDE构建的APK现在只设置了
FLAG\u TEST\u
,这样的APK无法正常安装
adb安装-t
将安装它,但这将要求收件人拥有Android SDK。

除了Commonware答案之外,还有一个问题

您可能已启用。此功能的一个主要缺点是,不能将apk用于其他设备(用于开发的设备除外)


如果是这样,禁用此功能后,您将能够将创建的apk(调试apk)也用于其他设备(通过使用未知源选项或adb选项)

添加到Commonware answer,还有一个问题

您可能已启用。此功能的一个主要缺点是,不能将apk用于其他设备(用于开发的设备除外)


如果是这样,禁用此功能后,您也可以将创建的apk(调试apk)用于其他设备(通过使用未知源选项或adb选项)

谢谢您的回答。我很好奇为什么他们没有在发行说明或已知问题中提到它。@Yarik:发行说明中遗漏了很多东西。谢谢你的回答。我很好奇为什么他们没有在发行说明或已知问题中提到它。@Yarik:发行说明中遗漏了很多东西。