我的項目真的有很大的問題。當我的手機通過USB線連接到電腦時,一切正常,但手機斷開連接時,應用程序無法正常工作。所以,我已經試過android.os.Debug.waitForDebugger()
,我刪除了全部@SuppressLint("NewApi")
,我的手機上也啓動了USB調試器,但我認爲問題可能出現在Manifest文件中。有人可以告訴我,在這種情況下可以做些什麼?該應用在AVD上運行良好,但在真實設備上運行不正常
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.androproject"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/fritz_logo"
android:label="@string/app_name"
android:theme="@style/AppTheme"
>
<activity
android:windowSoftInputMode="adjustPan"
android:name="com.example.androproject.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/ThemeWithCorners"
android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.androproject.RegisterDnsAndUser"
android:screenOrientation="portrait"
android:theme="@style/ThemeWithCorners"
android:configChanges="keyboardHidden|orientation"/>
<activity
android:name="com.example.androproject.MenuApp"
android:screenOrientation="portrait"
android:theme="@style/ThemeWithCorners"
android:configChanges="keyboardHidden|orientation"/>
</application>
</manifest>
我正在使用以下處理程序代碼。當我把40000毫秒,該應用程序的作品,但是當我把60000毫秒,我的應用程序不起作用,如果電纜斷開連接。
handler.postDelayed(myRunnable = new Runnable(){
@Override
public void run() {
if(btnToggle.isChecked()){
btnToggle.setChecked(false);
btnToggleTimer.setChecked(false);
}else{
btnToggle.setChecked(true);
btnToggleTimer.setChecked(false);
}
}
}, min*60000);
你能提供更多關於「應用程序無法正常工作」的詳細信息嗎?你看到什麼不同? – Marius 2014-08-29 10:46:46
是AVD和設備相同的API級別?我們需要更多的細節! – 2014-08-29 10:48:30
是的,我已經編輯了更多的細節,是的,他們是相同的API級別。 – Soyer 2014-08-29 10:53:25