Q : 程式找不到錯誤 一執行就FC(強制關閉)

A : 試著把所有onCreate 裡的程式碼註解掉

     除了 一開始的這兩行之外

        super.onCreate(savedInstanceState); 

        setContentView(R.layout.xxxx);

        

     如果還是錯FC 那有可能是androidmanifest.xml 出問題 ,或者是沒設定到權限,都排除後還是FC那有可能是adb出問題 

     去系統管理員裡(Mac > 活動監視器) 把adb強制關閉 再把eclipse , 模擬器 重開就OK了

     如果還是不行 那就新開一個專案 把東西.java .xml都複製進去再try


Q : 我改了專案裡的package名 怎麼 R.java的package沒有改

A : 要連AndroidManifest.xml裡的欄位 package 一起改才行 

     而且每個activity的 package也要一致 不然會FC


Q : 將陣列宣告在全域變數並給初始值 為何一直FC

EX: 

public class manageModeActivity extends Activity {
GridView gridView;

int[] gridView_imgAry = {R.drawable.manage_mode_newuser,R.drawable.manage_mode_edit_user,
R.drawable.manage_mode_edit_admin,R.drawable.manage_mode_mail,
R.drawable.manage_mode_back};;

String[] gridView_textAry = {getString(R.string.manage_mode_newuser),getString(R.string.manage_mode_edit_user),
getString(R.string.manage_mode_edit_admin),getString(R.string.manage_mode_sendmail),
getString(R.string.manage_mode_back)};

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.manage_mode);

}

A : 最好是在程式中再定義 免得一直FC找不到bug在哪 

 


Q:匯入jar時出現Could not write file ........classpath 錯誤

A:因為專案下的.classpath 屬性被設定為隱藏了 只要把隱藏取消就可以了


Q:eclipse中 ALT +/ 突然沒有提示了

A:請參考 http://cookiesp.pixnet.net/blog/post/96126734


 Q: android studio需要用到虛擬化技術 但intel haxm 安裝失敗

 A1: 如果你是虛擬化技術沒開啟 請到BIOS裡去開啟 (影片教學)

 A2:我已經開啟了怎麼還會失敗呢? 請先把防毒軟體(Avast etc.)移除再安裝  安裝好之後再灌防毒軟體

 

 


, , , , , , , , ,

cookiesp 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 訪客
  • 謝謝你的提醒
    讓我找到強制關閉的原因
  • not
  • 感謝經驗分享

    這一條讓我花了2個小時搞不定orz
    Q:匯入jar時出現Could not write file ........classpath 錯誤
    A:因為專案下的.classpath 屬性被設定為隱藏了 只要把隱藏取消就可以了