首页 文章

Android Wear Build 1.0 - 自动卸载应用程序

提问于
浏览
0

我目前正在测试Android上的应用程序 . 如果我使用Android studio或ADBinstall推送应用程序,那么应用程序将安装在 Watch 上并保持正常状态 . 然而,我使用嵌入式apk穿1.0构建策略(嵌入在手机apk内的穿戴),一切正常,当我安装手机应用程序,它也自动安装磨损应用程序 . 然而,应用程序安装在磨损,30秒左右后,应用程序会自动从磨损中卸载并删除图标 .

这是一个非常奇怪的问题,并且难以确定,会对这个或任何可能发生这种情况的原因表示感谢 .

1 回答

  • 0

    在我自己解决这个问题的同时找到你的问题...我喜欢你有一个穿着apk捆绑到我的手机应用程序的apk并看到了这种行为 . 我想我已经确定了避免它的过程!首先,您要设置具有签名配置的发布模式(这大致是我们拥有的)

    signingConfigs {
        release {
            keyAlias ''
            keyPassword ''
            storeFile file('../Store Info/app_key.jks')
            storePassword ''
            v1SigningEnabled true
            v2SigningEnabled false
        }
    }
    buildTypes {
        release {
            minifyEnabled false
            signingConfig signingConfigs.release
        }
    }
    

    然后设置所有模块以在Android Studio中构建变体“release” . 此时,您应该只能运行手机端应用程序,并自动安装 Watch 端应用程序 . 然后说到发布:

    • 做一个项目干净

    • 最后一次安装并运行

    • 导航至"project_name/module_name/build/outputs/apk/"以查找应用程序的APK

    • 完成

    我想我可以提供的其他一些建议是:

    • adb -d uninstall非常适合从两台设备上卸载应用程序

    • adb -d install非常适合测试最终版本的实际效果

    • 将APK上传到Google时,拒绝使用Google签名密钥管理

相关问题