嗨,我是Android新手,我想上传我的应用程序(1.1)的新版本是1.0推出。 启动此版本后,我进行了两次更改,因此我的版本代码现在变为3。 现在我试图在Manifest中使用此代码启动我的版本1.1但是我不能这样做。 请帮帮我。
<?xml version="1.1" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.stress" android:versionCode="1" android:versionName="1.0">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-sdk android:minSdkVersion="8"/>
旧版本的清单是
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.stress" android:versionCode="3" android:versionName="1.0">
<uses-sdk android:minSdkVersion="8"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
答案 0 :(得分:1)
您更改了xml版本代码而不是android versionName
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.stress" android:versionCode="3" android:versionName="1.1">
答案 1 :(得分:1)
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.stress" android:versionCode="2" android:versionName="1.1">
<uses-sdk android:minSdkVersion="8"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
您必须更新版本代码和版本名称
初始为1为1.0
所以制作版本代码2和版本名称1.1
答案 2 :(得分:0)
为什么要这样做,
<?xml version="1.1" encoding="utf-8"?>
这意味着什么吗?我不这么认为,你只需要做这个android:versionName =“1.1”
答案 3 :(得分:0)
你应该更新版本名称和版本代码,在你的清单文件中从1.0开始1.1 代码如下 包名称是你的
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.pkg" android:versionCode="3" android:versionName="1.1">