⑴ 安卓模擬器為什麼輸入了代碼沒反應
有一些金手指用不了的
⑵ 如何編譯和調試android源碼中platform/system/core下的代碼
首先在Android源代碼目錄下的build目錄下,有個腳本文件envsetup.sh,執行這個腳本文件後,就可以獲得一些有用的工具:
USER-NAME@MACHINE-NAME:~/Android$ . ./build/envsetup.sh
注意,這是一個source命令,執行之後,就會有一些額外的命令可以使用:
- croot: Changes directory to the top of the tree.
- m: Makes from the top of the tree.
- mm: Builds all of the moles in the current directory.
- mmm: Builds all of the moles in the supplied directories.
- cgrep: Greps on all local C/C++ files.
- jgrep: Greps on all local java files.
- resgrep: Greps on all local res/*.xml files.
- godir: Go to the directory containing a file.
這些命令的具體用法,可以在命令的後面加-help來查看,這里我們只關注mmm命令,也就是可以用它來編譯指定目錄的所有模塊,通常這個目錄只包含一個模塊。
⑶ 調試編譯程序都顯示沒有錯誤,可剛讓其運行就顯示該程序已停止工作,請高手指點這是怎麼回事。謝謝啦
有以下幾種情況供你參考,
1、JVM虛擬機出現錯誤,即Java開發環境出現錯誤,與你的程序無關,
解決辦法:只能試著重新安裝Java開發環境。
2、出現RuntimeException,像NullPointerException、等等,這類的錯誤在編譯時不顯示,運行才可能出錯。
解決辦法:根據異常信息尋找可能出現錯誤的地方。
3、內存溢出,像諸如方法的遞歸調用、數據量太大、以及偶然性內存溢出。
解決辦法:首先多運行幾次,如果都出現異常錯誤,就可排除偶然性內存溢出。如果不是偶然性內存溢出,你就得查看源代碼那些可能導致內存溢出的地方,並糾正。
⑷ 為什麼編譯沒有錯誤的安卓代碼運行在手機上怎麼也打不開,一點開就提示應用程序意外停止,請重試
是不是該項目載入了另外一個項目的包,而你只build這個項目,而另一個沒有build呢,如果是兩個首先build被載入進來的項目,再build該項目
⑸ android studio運行程序出錯,但是代碼沒有報錯,請問哪位大神能幫幫我嗎
如果換手機用安卓試一下程序,結果出現了一大片看不懂的報錯。
看下有無出現關鍵報錯信息:
1.Unknown failure (at android.os.Binder.execTransact(Binder.java:565))
2.Error while Installing APKs
3.Session 'app': Error Installing APKs
4.Failed to finalize session : INSTALL_FAILED_INTERNAL_ERROR
根據以上信息網路並按照各路大神的解決辦法嘗試一遍,解決辦法如下:
1.重新編譯
2.手機拔掉,重新插
3.改變Android studio的設置,去掉第一個復選框的勾,但是這個方法對於我來說還是沒有用,照樣報錯
首先,在虛擬機上運行了一遍程序,沒有報錯
其次,用以前的手機運行,也沒有報錯,說明是現在的手機有什麼問題
然後,重啟了一遍手機,進入開發者模式
這時候如果發現雖然USB調試都是打開狀態
但是開發者模式處於關閉狀態!!
由此說明以上所有報錯歸結於開發者模式並沒有打開,這就非常尷尬了..
所以說,以後做事情一定要細心一點......
⑹ 我在vc++6.0編寫了很簡單c語言程序,編譯沒有錯誤,為什麼調試沒有反應,也不彈出調試窗口.
VC調試是這樣的,如果你沒有人為添加中斷的話,程序會一直運行到結束的,然後退出調試的,如果你想彈出調試窗口,可以在最後加上一句system ("pause");這樣就會彈出調試窗口了,要彈出結果應該選擇運行
⑺ 程序編譯過了,但是無法運行出結果是怎麼回事
編譯過了沒錯誤,說明你的代碼語法沒錯誤。運行結果不對,是你的代碼邏輯有問題,仔細檢查代碼邏輯流程是不是不對,調試調試。
⑻ 易語言for安卓無法調試和編譯,Java裝了,是他給的網址,編譯後沒有apk文件。但是提示編譯完成。滿意30分
放在源碼目錄。
如果源碼沒保存什麼的。在E4A根目錄的工作目錄中能找到安裝包全文件,打包改為.apk。然後用簽名工具簽名