當前位置:首頁 » 安卓系統 » androidapk調試

androidapk調試

發布時間: 2022-04-24 00:48:08

Ⅰ 怎麼用手機調試android程序

工具/原料

一部Android系統智能手機
一台PC電腦
The Android Developer Tools (ADT)
方法/步驟

開發環境搭建
首先,要調試Android程序需下載、安裝開發軟體。首先,需要到Google Android官方網站:http://developer.android.com/ 網站,點擊主頁的Develop後點擊Tools後就可以看到The Android Developer Tools (ADT) 的介紹,點擊 Download the SDK 就進入SDK下載頁面,根據電腦的位數來選擇是32-bit或64-bit來下載ADT版本,點擊Download the SDK Bundle...就開始下載了,下載時文件格式是zip格式,解壓整個文件可以看到eclipse、sdk和SDK Manager.exe,ADT不需要安裝,可以直接運行!但是要運行eclipse需要java Runtime Environment(jre)支持,所以需要到 http://www.oracle.com/ 下載安裝jre,此處由於篇幅略去。

設備驅動安裝
除了上述開發環境的搭建,還需要你的Android設備的驅動程序,比如小編的智能手機三星(samsung) GT-I9300國行版,所以去三星官網下載對應機型的USB驅動,安裝好驅動軟體後,首先要設置一下手機:設置/設定,打開開發者選項,勾上USB調試允許USB線調試,用USB線連接PC機與Android手機(GT-I9300),手機會自動安裝一些驅動到電腦。完成連接後電腦處出現USB連接圖標,表示連接成功。

工程導入
進入eclipse文件夾,雙擊eclipse.exe運行eclipse,初次打開時會提示ADT目錄,指定後進入開發環境,作為演示,如下圖所示,已有Android工程Demo,點擊eclipse中File/import選擇Existing Projects into Workspace後點擊Next選擇工程所在目錄,點擊Finish導入成功。

調試觀察
工程檢查無錯後,點擊界面上運行按鈕,出現運行程序格式,而後選擇調試的硬體設備,點擊OK就可以在手機上看運行效果了。

Ⅱ Android studio調試手機顯示apk安裝已禁用

不允許安裝。
原因:1、下載的APK文件有錯誤,或者下載不完全,文件損壞。2、你的板子不適合安裝此類APK文件。3、可能跟板子內部有關,要麼重新開機,再安裝,要還是不能安裝,那麼可能就是板子不適合這個軟體。

Ⅲ 安卓調試 生成apk後再調試嗎

假定:我們的工程名是HelloWorld,包名:com.sample.hello1.首先將工程下/bin/HelloWorld.apk安裝為系統APP(版本為:1.0)查看文本列印adbpushHelloWorld.apk/system/app/HelloWorld.apk有時還需要先執行以下的命令:查看文本列印adbrootadbremount2.之後,修改代碼,在EclipseIDE中點擊Debug,即可進行調試,(新版本為1.1,版本沒有增加也沒有關系,這里改變版本號是為了區分)調試過程跟普通APP的調試沒有區別了,只是這時的HelloWorld.apk將作為系統APP來運行。3.如果執行以下的命令進行卸載:

Ⅳ 如何在真機上調試Android應用程序

主要通過以下幾個步驟:


1、手機通過數據線連接在電腦上

2、設置android手機為USB調試模式。步驟:menu—> 設置 —> 應用程序 —> 開發 , 選擇【USB調試】

3、如果是window系統,系統會提示安裝驅動:

7、選中手機設備,點擊OK之後,程序就開始在真機上安裝了,控制台輸出如下信息:

[2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device 『HT99YLG11834′
[2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk…
[2011-04-07 22:24:53 - HelloWorld] Success!
[2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device
[2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity }


8. 設置應用程序為調試模式。操作: 編輯AndroidManifest.xml 增加調試參數android:debuggable="true", 如下:

<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">

9. 執行真機調試操作:ECLIPSE調試對話框中,Target窗口中選擇Manual,點擊【debug】按鈕,選擇真機設備,開始調試。

註:不管是否啟用ECLIPSE環境,任何Android軟體只要在真機上運行發生異常,都可以在命令行窗口下查看具體異常信息:

執行:./adb logcat 可以查看到更多的系統異常消息。在這些消息中要注意查看Caused by:打 頭的行,這些行指明了在哪行代碼出的錯誤

10、運行這個應用程序,這樣就可以使用手機來測試了

Ⅳ 【Android】如何使用ADB進行調試

1、adb devices
( 用於查看當前adb連接的設備有哪些,這里目前是無)

(5)androidapk調試擴展閱讀:

無線使用ADB(Android Debug Bridge)非常的實用,它能夠讓你的手機用無線來取代USB連接,與電腦鏈接起來更加的方便快捷,還可以保護電池。需要root。

還可以進行以下的操作:

1、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;

2、在設備上運行shell命令;

3、管理設備或手機模擬器上的預定埠;

4、在設備或手機模擬器上復制或粘貼文件;

老玩家對adb這個調試工具肯定不陌生了,不過一般都是用USB連接來玩兒,這次帶來的是用無線進行連接,就太強大了,畢竟usb連接對電池的壽命有一定影響。

Ⅵ android studio怎麼調試apk

調試基礎
一般來說我們有兩種辦法調試一個debuggable的apk;其一是下好斷點,然後用debug模式編譯安裝這個app;其二是 attach process,在Android Studio裡面就是這么一個對話框:

Attach Process
第二種方法比較常用,我們可以在啟動apk之後,直接下斷點,然後attach process到制定進程,條件觸發之後就可以直接進入調試模式。
其他的一些單步執行,step into, step out, force step into 等就不提了;基本的跟蹤手段。
還是提一下,下斷點最簡單的辦法,是在代碼編輯器的左側,行號右邊滑鼠點擊一下即可。
Evaluate Expression

Ⅶ apk調試方法求助

方法一:

1、使用apktool的-d選項反編譯apk文件

java -jar apktool.jar d -d target.apk -o output

2、在AndroidManifest的application節點中添加 android:debuggable="true"

3、在入口點的類的onCreate中添加如下代碼等待調試

invoke-static{}, Landroid/os/Debug;->waitForDebugger()V

4、回編譯apk

java -jar apktool.jar b -d output -o newTarget.apk

5、對apk進行簽名

java -jar signapk.jar testkey.x509.pem testkey.pk8 newTarget.apk signed.apk

6、將簽名後的apk安裝到手機或者模擬器上

adb install signed.apk

7、將1中的smali代碼導入到Android Studio中

file→open→output目錄→下斷點

8、打開Monitor查找相應的進程

運行→monitor 或者Tools ->Android ->Android Device Monitor

9、配置遠程調試選項

Run→Editor Configurations→Defaults→Remote,點擊+號新增一個,Host為localhost,Port為8700

10、打開apk,點擊綠色的小蟲子就可以開始調試了

方法二:無需修改原apk文件

1、用 Android killer等工具反編譯apk文件

2、將smali代碼入到Android Studio中,安裝smaliidea插件

File→Settings→Plugins→Install plugin from disk…→Restart

3、配置遠程調試選項,打開monitor

4、使用adb以debug方式啟動apk

adb shell am start -D -n package/activitiyname

5、下斷點開始調試,在watch中添加寄存器http://www.315nk.com/不清楚追問,希望能幫助到您

Ⅷ 如何將android程序在手機中調試

Android系統手機連接電腦或者是刷機等操作時,會打開USB調試,下面主要都是圖片的方式介紹。

步驟/方法
打開手機設置:點擊應用程序->設置

點擊設置中的應用程序

點擊應用程序中的開發

看到USB調試的設置,點擊右邊的灰色對勾。會彈出一個提示對話框,選擇「確定」

之後USB調試就開啟了,右邊的對勾變成了亮色。

熱點內容
安卓116是什麼意思 發布:2025-05-16 07:44:59 瀏覽:590
配置低而動力好的車怎麼選 發布:2025-05-16 07:44:15 瀏覽:899
如何退出登錄的伺服器界面 發布:2025-05-16 07:41:58 瀏覽:69
機斗勇者2勇者證密碼多少 發布:2025-05-16 07:40:18 瀏覽:47
sql字元串包含字元串 發布:2025-05-16 07:37:29 瀏覽:994
java製作教程視頻 發布:2025-05-16 07:35:55 瀏覽:250
搞笑解壓舞 發布:2025-05-16 07:25:44 瀏覽:265
c封裝源碼 發布:2025-05-16 07:18:34 瀏覽:795
百度java下載 發布:2025-05-16 07:13:25 瀏覽:186
如何用c語言解方程 發布:2025-05-16 07:12:51 瀏覽:791