I recently changed my AndroidManifest.xml with the following changes:
- Changed my main launcher activity's name to NewMainActivity.
- Added an activity-alias with old activity name pointing to new activity.
Now, when I do aapt dump badging <apk-path>| grep launchable-activity
, there is no output. This happened after the above changes.
<activity
android:name="com.a.b.NewMainActivity"
....
android:launchMode="singleTask" >
</activity>
<activity-alias
android:name="com.a.b.OldMainActivity"
android:launchMode="singleTask"
android:targetActivity="com.a.b.NewMainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity-alias>
- How do I fix it?
- Is there any new version of aapt( I am using Android Asset Packaging Tool, v0.2-3051502) wherein this issue is resolved?