【发布时间】:2012-03-15 02:04:28
【问题描述】:
我开发了一个新版本的应用程序,并更改了启动的活动的名称。
在升级之前,清单中是:
<activity
android:name=".Splash"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
然后我只更改了活动的名称和包,现在是:
<activity
android:name=".view.SplashActivity"
... >
...
</activity>
发生的情况是人们从市场上下载应用程序后,启动器没有刷新,它仍然调用到活动的旧路径。
你知道怎么解决吗?
【问题讨论】:
-
可能忘记更改应用的版本属性?
-
在以前的版本中我有: android:versionCode="8" android:versionName="1.7" 现在我有 android:versionCode="9" android:versionName="2.0"
标签: android android-activity manifest launcher