我有一个应用程序,一个启动视图,两个应用程序图标和两个应用程序名称。
我必须使用两个应用程序名称和图标,这一点至关重要。该应用程序是一样的。
名称和图标随着签名类型的不同而变化。免费而非免费签名。
我的应用程序有两个不同的图标和两个不同的名称。我想在我的java代码中更改它。这是可能的? 或者在没有更改清单文件的情况下在apk生成中更改它。
我在drawable-hdpi /.
中有icon1.png和icon2.png答案 0 :(得分:2)
您可以使用带参数的ANT build.xml文件自动执行不同的构建。有几个关于如何在Google中为Android执行此操作的示例。
答案 1 :(得分:1)
当然,您必须转到清单文件并注意:
<activity
android:name=".Activity1"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
请忽略这些名称,您会找到您的活动名称。
您要用作第一个活动的活动应该是原样。但是您不希望在启动器中显示的活动需要编辑如下:
<activity
android:name=".Activity2"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
应删除<category android:name="android.intent.category.LAUNCHER" />
。
这将只创建一个图标和一个名称
<android:label="@string/title_activity_main">
请更改标签