我刚刚开始将我的第一个测试版应用部署到Google的Play Console开发者网站。我的初始APK上传很好,但我需要支持多个环境,所以我试图实现构建变体。
我理解PackageName和ApplicationId之间的区别,感谢这个网址:http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename并且我已经相应地实现了我的AndroidManifest.xml和build.gradle。
我可以创建一个具有ABI特定和通用的签名APK但是当我尝试上传与之前相同的通用时,我收到错误: "您的包名必须是com.myapp"
这是我的AndroidManifest.xml中的标题:
==
这是我的build.gradle:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapp">
我已经按照链接在适当的AndroidManifest.xml和build.gradle(defaultConfig和ProductFlavors)部分指定了PackageName和ApplicationId。
关于无法识别packageName的原因或我如何测试APK(即命令行,验证程序等)的任何想法
此致 -J