У меня есть эта странная проблема с моей студией Android, когда я пытаюсь скомпилировать / запустить / собрать apk, androidCode и androidName всегда приходят к версии 1.0, независимо от того, что я ее установил. Я менял основной файл AndroidManifest.xml, но все равно ничего. Есть ли у кого-нибудь еще эта ошибка, или что вы сделали, чтобы ее исправить?

10
lawonga 24 Дек 2013 в 14:29

2 ответа

Лучший ответ

Виновником был build.gradle, под Android вам нужно изменить настройки здесь:

defaultConfig {
    minSdkVersion 9
    targetSdkVersion 19
    versionCode 2 <----This
    versionName "1.1" <----This
}
14
lawonga 24 Дек 2013 в 22:28

Вам необходимо изменить android: versionCode и android: versionName в AndroidManifest, как показано ниже:

Если старый:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.hello"
    android:versionCode="1"
    android:versionName="1.0" >

Измените его на:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.hello"
    android:versionCode="2"
    android:versionName="1.1" >
2
Infinite Recursion 24 Дек 2013 в 10:43