2010-10-13 4 views
2

Я разработал два приложения для Android ... когда я устанавливаю их на свой телефон, чтобы проверить их. Они перезаписывают друг друга. Я не хочу, чтобы это произошло. Цель состоит в том, чтобы установить на телефоне как отдельные приложения. Как я могу это исправить? Я разработал их с затмением.установки приложений, переписывающие друг друга

ответ

0

У приложений одинаковое пространство имен? Убедитесь, что у них есть собственные пакеты в Eclipse.

0

также имеет один и тот же идентификатор пользователя, модифицирует его в манифесте.

3

У меня была такая же проблема, оказалось, что я скопировал один проект в другой, чтобы сэкономить время, а установка пакета в теге Manifest внутри файла AndroidManifest.xml была одинаковой для обоих приложений.

Как только я изменил это и разрешил любые ошибки импорта, приложения перестали переписывать друг друга по телефону.

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="xxx.yyy" 
android:versionCode="1" 
android:versionName="1.0" > 
+0

Я сделал это, и не работает. Каждый APK имеет другой пакет и все еще перезаписывает друг друга. :-( – omotto

0

У меня была такая же проблема, несмотря на то, что имена пакетов были разными между APK.

В конце концов, я должен был изменить Gradle файл:

\ приложение \ build.gradle

следующая строка:

ApplicationID «name.to.change "

В Android Studio 3 вы найдете это conf iguration в:

enter image description here