这是我的清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.clmitchell.ewtraker"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="auto" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="17"
android:maxSdkVersion="17" />
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"
android:requiresSmallestWidthDp="320" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<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/Theme.Sherlock">
<activity
android:name=".ActSplash"
android:label="@string/title_act_splash" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".pSectors.ActSectors"
android:label="@string/title_act_sectors" />
<activity
android:name=".ActDBMaint"
android:label="@string/title_act_dbmaint" />
<activity
android:name=".pSectors.ActSectorDetail"
android:label="@string/title_act_sectord" />
<activity
android:name=".pAlliances.ActAlliances"
android:label="@string/title_act_alliances" />
<activity
android:name=".pAlliances.ActDlgAddAllc"
android:label="@string/title_act_addallc" />
<activity
android:name=".pAlliances.ActAllianceDetail"
android:label="@string/title_act_allianced" />
<activity
android:name=".pPlayers.FrgActPlayers"
android:label="@string/title_act_players" />
<activity
android:name=".pPlayers.ActDlgAddPlyr"
android:label="@string/title_act_addplyr" />
<activity
android:name=".pPlayers.FrgActPlyrDtl"
android:label="@string/title_act_plyrd" />
<activity
android:name=".pBases.FrgActBases"
android:label="@string/title_act_bases" />
<activity
android:name=".pBases.ActDlgAddBase"
android:label="@string/title_act_addbase" />
<activity
android:name=".pBases.FrgActBaseDtl"
android:label="@string/title_act_based" />
<activity
android:name=".pBases.ActPlyrBases"
android:label="@string/title_act_pbases" />
<activity
android:name=".ActDropBox"
android:label="@string/title_act_dbox" />
<activity android:name="com.dropbox.sync.android.DbxAuthActivity" />
<activity
android:name="com.dropbox.client2.android.AuthActivity"
android:launchMode="singleTask" >
<intent-filter>
<data android:scheme="db-1njkuxldz7m7g4j" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<service
android:name="com.dropbox.sync.android.DbxSyncService"
android:enabled="true"
android:exported="false"
android:label="Dropbox Sync" />
<service
android:name=".CtlSplash"
android:exported="false"/>
<service
android:name=".pSectors.CtlSectors"
android:exported="false"/>
<service
android:name=".pAlliances.CtlAlliances"
android:exported="false"/>
<service
android:name=".pPlayers.CtlPlayers"
android:exported="false"/>
<service
android:name=".pBases.CtlBases"
android:exported="false"/>
</application>
</manifest>
当我注意到我的前两个活动(ActSectors 和 ActSectorDetail)不再响应加载活动 ActDBMaint 的菜单项时,我正在设置 DropBox 支持。我的应用程序是 SQLite 密集型的,所以我怀疑 Manifest 中为 DropBox 添加的条目可能会造成一些麻烦。
这是从按下 ActDBMaint 的菜单项开始的 Logcat:
04-02 12:52:09.195: E/SurfaceFlinger(37): ro.sf.lcd_density must be defined as a build property
04-02 12:52:09.225: W/EGL_emulation(795): eglSurfaceAttrib not implemented
04-02 12:52:11.935: W/InputMethodManagerService(288): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40dc0508 attribute=null, token = android.os.BinderProxy@40f06190
我已阅读以下文章;但我看不到它们如何应用于我的应用程序。
我是 Android 编程的菜鸟,所以我会很感激一些建议。
谢谢!