【发布时间】:2015-06-15 17:34:00
【问题描述】:
在模拟器中运行时,启动画面会卡住并且永远不会启动下一个活动。我从清单文件中删除了启动 Activity,并将下一个 Activity 作为我的启动器。不过,当我运行该应用程序时,我得到了启动画面。我已经完成了所有事情,比如重新启动 eclipse,制作了新的 avd,但我不知道它从哪里得到启动画面。我不知道为什么会这样。
这在设备上运行时可以正常工作,只有在模拟器中运行时才会出现此问题。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.kaizen"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.kaizen.Login"
android:configChanges="keyboardHidden"
android:label="@string/app_name"
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>
【问题讨论】:
-
你能展示你的java代码吗?
-
您是否复制了您的项目?当您的启动配置正在运行另一个项目(可能是您的旧项目副本)时,您可能正在对一个代码进行更改。
-
向你展示启动页面 java 代码
-
告诉我你在活动 kiran 中做了什么...
-
@KartikKaushik 不,我只有一份。如果我在真实设备上运行应用程序,它可以正常工作,只有模拟器会导致问题。但我也必须在模拟器中运行应用程序。
标签: android eclipse splash-screen avd