根据这个答案如何解决"你的APK的版本代码需要高于2".在Google Play的开发者控制台中?我刚刚将版本代码从2更改为3,但无法上传构建版本.
在我上传apk之前,这是我的旧清单
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="28"
android:versionName="1.0028" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
.....
Run Code Online (Sandbox Code Playgroud)
这是我必须在Android开发者控制台上传的新版本代码.看我的清单
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="2"
android:versionName="2.0001" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
......
Run Code Online (Sandbox Code Playgroud)
我不知道这个问题是什么.有帮助吗?
FFi*_*inn 191
对于谁使用Android Studio的人的问题可以通过编辑来解决 versionCode
,并versionName
在build.gradle
代替AndroidManifest.xml
.
例如
defaultConfig {
applicationId "com.my.packageId"
minSdkVersion 15
targetSdkVersion 22
versionCode 2 <-- change this
versionName "2.0" <-- change this
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*cny 97
android:versionCode="28"
Run Code Online (Sandbox Code Playgroud)
你以前versionCode
是28岁.你应该把它增加1到29.
android:versionCode="29"
Run Code Online (Sandbox Code Playgroud)
据推测,您以前的应用程序版本是1到28.通过使用versionCode 3发布,您与已使用此版本代码发布的应用程序的先前版本相冲突.
use*_*334 20
如果您使用的是ionic framework,请转到config.xml文件并更改"widget"标记中的"version"属性.增加版本号.然后重建,签名并上传你的apk到Play商店.这解决了我的问题.
Vai*_*You 18
(对于 Flutter App)你需要为你的 APK 或 Android App Bundle 使用不同的版本代码,因为你已经有一个版本代码为 1 的。
不要恐慌...
你需要改变颤振版本从pubspec.yaml文件版本鳕鱼给E local.properties文件。
首先转到您的pubspec.yaml文件。前三行应该是应用程序的名称、描述和版本。
发售前——
对您来说,该版本可能如下所示:
版本:1.0.0+1
因此,在创建用于发布的 apk(用于更新您在Google Play Console上的现有应用程序,即新更新)之前,请确保将此数字增加 1。(您应该增加它,因为没有对增量步骤的要求)。
解决方案
只需将该版本更改为(根据您的需要)
版本:1.0.1+2
其次,如果
flutter.versionCode在项目- > Android的- > local.properties是
flutter.versionCode=1然后更改它或将其升级为flutter.versionCode=2或任何其他比以前的代码更大的数字。
最后根据文档发布应用程序。
bma*_*350 17
有时,PlayStore 在创建 Release 时上传 APK 时会遇到错误,并且由于当前草稿版本无法再次上传相同的 APK 而卡住了。您收到错误“上传失败...”
解决方案是转到发布管理下的工件库菜单并删除草稿工件。完成此操作后,您将能够再次上传 APK 并完成发布。
希望它会帮助其他人......
本
The*_*sma 15
就我而言,这是一个简单的问题.我已经在控制台中上传了一个应用程序,所以我在解决一些问题后尝试重新上传它我所做的就是从神器库中删除以前的APK
Kin*_*une 14
当您尝试上载具有与Playstore上相同版本值的apk时,会出现此错误。
只需在build.gradle文件中更改以下内容=> versionCode和versionName
defaultConfig {
applicationId "com.my.packageId"
minSdkVersion 16
targetSdkVersion 27
versionCode 2 <-- increment this by 1
versionName "2.0" <-- this is the version that shows up in playstore,
remember that the versioning scheme goes as follows.
first digit = major breaking changes version
second digit = minor changes version
third digit = minor patches and bug fixes.
e.g versionName "2.0.1"
}
Run Code Online (Sandbox Code Playgroud)
在Android Studio中1.1.0,改versionCode
在build.gradle
了Module: app
,并不一定变化versionName
:
android {
...
defaultConfig {
...
versionCode 3
versionName "1.0"
}
...
}
Run Code Online (Sandbox Code Playgroud)
如果您在 Expo 中使用构建独立应用程序,则可能会出现 versionCode 错误,因为标准app.json
配置仅引用了该version
属性。
我能够添加如下versionCode
属性android
:
示例 App.json
{
"expo": {
"sdkVersion": "29.0.0",
"name": "App Name",
"version": "1.1.0",
"slug": "app-name",
"icon": "src/images/app-icon.png",
"privacy": "public",
"android": {
"package": "com.madhues.app",
"permissions": [],
"versionCode": 2 // Notice the versionCode added under android.
}
}
}
Run Code Online (Sandbox Code Playgroud)
详细文档:https : //docs.expo.io/versions/v32.0.0/workflow/configuration/#versioncode
归档时间: |
|
查看次数: |
108851 次 |
最近记录: |