我正在开展项目并使用Google GSM Vision库添加
来阅读QR码compile 'com.google.android.gms:play-services-vision:8.4.0'
在我的app gradle中。
完成后,项目同步,现在我可以使用lib,我可以在自己的设备上启动应用程序。
问题是。如果目标无法访问互联网并且没有Google帐户,会发生什么?它会在安装后或安装过程中运行还是需要下载?
谢谢。
答案 0 :(得分:2)
创建APK,与APK捆绑的移动视觉API。因此,不需要互联网,也不需要谷歌帐户。
来自Doc:
注意:ProGuard指令包含在Play服务客户端中 库以保留所需的类。 Android插件 Gradle会自动将ProGuard配置文件附加到AAR中 (Android ARchive)包并将该包附加到您的ProGuard 组态。在项目创建期间,Android Studio会自动生成 创建ProGuard配置文件和build.gradle属性 用于ProGuard。要在Android Studio中使用ProGuard,您必须启用 build.gradle buildTypes中的ProGuard设置。更多 有关信息,请参阅ProGuard指南。
答案 1 :(得分:1)
通常,Gradle可以尝试连接到网络。如果您在缓存中下载了依赖项,则可以在--offline模式下构建应用程序。