我在我的電腦上有一個簡單的「Hello Android」應用程序(Eclipse環境),並且我構建了一個APK文件。如何將APK文件傳輸到我的Android手機進行測試?如何在Android手機上安裝APK文件?
我的手機是Ideos,運行Android 2.2(Froyo)。我的筆記本電腦有Windows Vista。我已安裝最新的Android SDK。
我在我的電腦上有一個簡單的「Hello Android」應用程序(Eclipse環境),並且我構建了一個APK文件。如何將APK文件傳輸到我的Android手機進行測試?如何在Android手機上安裝APK文件?
我的手機是Ideos,運行Android 2.2(Froyo)。我的筆記本電腦有Windows Vista。我已安裝最新的Android SDK。
我引用你好Android的,因爲我不能說這更好; - )
您需要啓用手機本身USB調試(通過啓動設置應用程序並選擇應用>發展>USB調試),如果尚未安裝Android USB設備驅動程序(僅限Windows),請使用手機附帶的USB電纜將手機插入計算機。
如果模擬器窗口已經打開,請關閉它。只要手機插入,Eclipse就會加載並運行手機上的應用程序。您需要右鍵單擊該項目並選擇運行>Android應用程序。
把APK文件導入到Android的SDK工具文件夾,並給予路徑工具在命令提示符下使用命令:
adb install "name".apk file
如果設備上已存在應用程序,則可能需要使用'-r`選項才能重新安裝。 – 2013-10-30 20:21:27
您可能還需要完全卸載該應用才能成功安裝。使用`-r`選項對我來說並沒有訣竅。 – 2017-03-14 03:23:31
同樣有價值的是如果你有一個模擬器也在運行,使用`-d`選項。所以,該命令是`adb -d install -r
直接連接您的Android設備,並選擇設備中的USB調試選項。 Eclipse會自己找到你的設備,然後運行代碼。
或者,粘貼在Android SDK平臺的工具文件夾中的APK文件,並從命令提示符下安裝這樣的:
D:......../platform-tools> adb install yourfile.apk.
爲了調試:
安裝APK文件:
adb install path-to-your-apk-file.apk
)。如果您有權訪問手機上的Gmail帳戶,那麼使用簡單的方法(根據最少的設置工作)將.apk文件發送到該Gmail帳戶。
如果您然後從手機上的本機Gmail應用程序訪問該帳戶,它會識別該附件是一個應用程序,並提供「安裝」按鈕。
根據其他響應,此方法還要求您在設備上選擇USB調試。
試試這個 - 這是非常容易;-)
如果你沒有SDK,或者你在這裏設置第三方應用程序是另一種方式:
我正在使用命令提示符手動在我的設備(Nexus 7)上安裝.apk文件,但以下應理論上在任何android設備上工作(啓用開發者模式設備後)。這種方法變得很麻煩,所以我創建了一個簡單的批處理文件,現在我只需要雙擊它併爲我安裝(設備必須插入到我的開發機器中)。只需創建一個文本文件,並將其與下面的文本保存爲.BAT(定製,以適應你的文件路徑):
cd C:\{**path to your install location**}\sdk\platform-tools
adb install C:\{**path to your .apk file**}\{**project/apk file name**}.apk
爲了什麼它的價值,安裝系統應用到/system/app
目錄將是:
adb push appname.apk /system/app/
只要確保您位於要安裝的目標.apk文件的正確目錄中,或者您可以將.apk文件複製到Android SDK的platform-tools
目錄,並且adb
肯定會找到它。
外部設備,我們可以使用:
adb install file.apk
或adb install -r file.apk
adb install [-l] [-r] [-s] [--algo <algorithm name> --key <hex-encoded key> --iv <hex-encoded iv>] <file>
- push this package file to the device and install it
('-l' means forward-lock the app)
('-r' means reinstall the app, keeping its data)
('-s' means install on SD card instead of internal storage)
('--algo', '--key', and '--iv' mean the file is encrypted already)
內部的設備也,我們可以使用:
pm install file.apk
或pm install -r file.apk
pm install: installs a package to the system. Options:
-l: install the package with FORWARD_LOCK.
-r: reinstall an exisiting app, keeping its data.
-t: allow test .apks to be installed.
-i: specify the installer package name.
-s: install package on sdcard.
-f: install package on internal flash.
-d: allow version code downgrade.
如果你沒有安裝Android SDK中還有另一種方式來安裝第3帕蒂應用 – Anand 2011-01-21 07:41:06
它不會從工具文件夾中的工作,它必須是內部「平臺工具」,而。 – 2012-12-13 05:20:40