2015-11-03 66 views
1

我在使用新的OnePlus 2調試應用程序時遇到問題。一旦調試開始,應用程序就會停止響應並且無響應。一段時間後,黑屏消失,我可以看到我的應用程序,但它沒有響應。 Android開發工作室顯示它仍處於調試模式,但顯然我沒有卡在breakpoint上。只有當我停止ADS內的調試會話時,應用程序纔會響應。無法使用OnePlus 2調試應用程序

我的手機是OnePlus 2 A2003,運行Android 5.1.1,內核3.10.49和Oxygen OS 2.1.1。手機被ADB檢測到並設置爲USB調試模式。無論我在開發人員設置部分設置的選項(選擇正在調試的應用程序還是更改'不附加調試程序'選項),都會發生同樣的問題。只需運行應用程序即可正常工作。

我正在使用最新的Android Development Studio版本。我不應該有任何其他軟件與手機通信(從未安裝過Eclipse)。只有一個adb進程正在運行。我從Windows 10 64位工作。

重新啓動手機,ADB,PC或ADS不起作用。

同樣的應用程序可以通過運行Android 5.0的HTC One M7進行調試,沒有任何問題。

你能給我提示什麼可能導致問題?我是Android應用程序開發的新手。

這是調試控制檯日誌,我有:

The session was restarted 
Target device: oneplus-one_a2003-6b306066 
Uploading file 
    local path: D:\QuasarSpectrum\app\build\outputs\apk\app-debug.apk 
    remote path: /data/local/tmp/com.kp.quasarspectrum 
No apk changes detected. 
Skipping file upload, force stopping package instead. 
DEVICE SHELL COMMAND: am force-stop com.kp.quasarspectrum 
Launching application: com.kp.quasarspectrum/com.kp.quasarspectrum.MainActivity. 
DEVICE SHELL COMMAND: am start -D -n "com.kp.quasarspectrum/com.kp.quasarspectrum.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.kp.quasarspectrum/.MainActivity } 

Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse 
Waiting for process: com.kp.quasarspectrum 
Connected to the target VM, address: 'localhost:8600', transport: 'socket' 

這是的build.gradle文件內容:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.1" 

    defaultConfig { 
     applicationId "com.kp.quasarspectrum" 
     minSdkVersion 21 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:23.0.+' 
    compile files('libs/mpandroidchartlibrary-2-1-5.jar') 
} 

編輯 如果有人好奇,我已經生根解決了這個問題手機和切換到Cyanogenmod 13(Android 6.0)。

回答

0

在我的情況下,問題是與斷點,全部刪除它們,並逐一添加它們,看看是否這個問題...也可以幫助,如果你在相機模式下運行你的調試。