如何分别为平板电脑和手机发布两种不同的APK。我已经阅读了有关此文件的谷歌文档我有相同的包名和相同的密钥,但我现在对版本代码的内容感到困惑,现在我的清单就像这样
电话
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jc.jcpremiere"
android:versionCode="051250"
android:versionName="1.2"
android:largeHeap="true" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="21" />
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="false"
android:xlargeScreens="false"/>
平板
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jc.jcpremiere"
android:versionCode="053450"
android:versionName="1.2"
android:largeHeap="true"
>
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="21" />
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"/>
我总是认为其他版本更高,因此版本将会发布。我应该输入什么版本的代码我不能更高,因为它会发布更高版本的代码。如果我使用相同的版本代码,它将只替换
答案 0 :(得分:0)
应用的每个构建版本必须具有不同的版本代码。您可能缺少的部分是Google Play开发者控制台中的“高级模式”。点击“切换到高级模式”后,您就可以同时发布APK。
此外,有关使用Android Studio和Gradle的更多有用信息,以便系统为您完成更多工作:Build Variants