0
問候,一個使用AudioManager
對象AudioManager宣言崩潰Android應用
我有一點麻煩與我的工作(主要爲實踐和學習的目的)的Android應用程序。當定義AudioManager
如下,但是,應用程序崩潰,當我運行它:
//Import the AudioManager
import android.media.AudioManager;
public class RingtoneModeChanger extends Activity {
//Causes crash:
public AudioManager mManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
/* Code for the rest of the app... */
}
當我只是註釋掉AudioManager聲明,應用程序不會崩潰。任何想法,只要我做錯了什麼?我對Android開發有點初學,所以我有一種感覺,我錯過了一些明顯的東西。
我也試過將android.permission.MODIFY_AUDIO_SETTINGS
和android.permission.MODIFY_PHONE_STATE
權限添加到AndroidManifest.xml
文件,但這沒有什麼區別。
在此先感謝您的任何建議!
該應用程序是否會拋出異常?你看過adb日誌嗎? – bramp 2010-10-16 01:37:11