且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何安装相同的应用程序两次无干扰

更新时间:2023-10-13 23:23:28

那么它的工作对其他设备与最近的平台!但无论如何,正确的反应将是你只需要更改名称和应用程序的软件包。

I have an Android app (let's called X), I want to create a second app X2 but based on the other app. So I changed the manifest application name property to X2 also I changed the package name...but still when I install X2, app X is erased!

What properties should I change so I can install the two app independently on one devices. I'm working on eclispe.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.company.app1"
    android:versionCode="1"
    android:versionName="1.0" >

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name1"
        android:theme="@style/AppTheme" >

after change.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.company.app2"
android:versionCode="1"
android:versionName="1.0" >

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name2"
    android:theme="@style/AppTheme" >

Well it worked on other device with more recent platform ! Anyway the proper response will be you just have to change the name and the package of the application.