A. android 啟動 monitor.bat 失敗
啟動 SDK 目錄下的 tools/monitor.bat 時,彈窗提示找不到 lib/monitor-xxx/lang/
當初安裝 JDK(1.8) 時,安裝完畢自動彈框讓安裝 jre,於是單獨安裝了 jre,後來覺得 jre 沒用就把 jre 目錄刪了。
但是安裝完 jre 後會在 C:Program Files (x86)Common FilesOraclejava 目錄下生成 javapath 目錄,看樣子是個快捷方式,裡面有 java.exe javaw.exe 等文件。
而 monitor.bat 里會調用 bin/archquery.bat 文件,用於獲取電腦 CPU 架構(看 tools/lib 目錄下有 monitor-x86 和 monitor-x86_64 兩種架構版本的 monitor.exe),而 archquery.bat 則調用了 Oracle 目錄下的 java 去獲取架構,而那個 java 是指向 jre 目錄的,由於 jre 目錄已經被刪除所以出現了錯誤
刪除 C:Program Files (x86)Common FilesOracle 即可,因為電腦是安裝了 JDK 的,archquery.bat 里還會根據 JAVA_HOME 去調用 java,最後還是能成功
找到 JDK(1.8) 的安裝文件,再次安裝一下,安裝完後彈出 jre 的安裝時再次把 jre 安裝好就可以了
兩種方式都可以,看個人喜好
B. 打包成.apk的安卓程序如何在Eclipse中運行
用eclipse軟體打包app安卓客戶端免費下載
鏈接:https://pan..com/s/1XhnUmAQhA468EC4xt29ZmA
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
C. 安卓手機如何脫離 USB 執行 Bat 測試腳本
電腦上安裝安卓模擬器吧!
使用模擬器來測試您的bat腳本,不過腳本代碼要相應的做修改。
D. 【原創】【批處理】安卓批處理指令(win下有用)
將ADB命令添加至path環境變數中
@echo off
@for /f "skip=1 usebackq" %%i in (`adb devices`) do call:print_deviceInfo %%i
goto :eof
:print_deviceInfo
for /f "tokens=1 usebackq" %%i in (`adb -s %1 shell getprop ro.proct.manufacturer`) do set manufacturer=%%i
for /f "tokens=1,2,3 usebackq" %%i in (`adb -s %1 shell getprop ro.proct.model`) do set model=%%i %%j %%k
echo ===%manufacturer% %model% (%1)===
adb -s %1 shell mpsys activity top|findstr ACTIVITY
echo.
goto :eof
將上述內容保存到bat文件中,手機連至當前電腦時,運行該批處理文件,即可獲取當前手機正在運行的應用包名及Activity名稱
E. 我有一個.BAT文件想在安卓2.3上運行怎麼辦,或者怎麼才能把此文件改成安卓可運行文件
由於.bat文件是DOS下的命令,只能被Windows系統支持,而安卓系統本身就是不同的操作系統,不能簡單的將.bat文件放在安卓系統上運行。
F. 安卓手機里可以像電腦里那樣做一個bat運行一下刪文件嗎
android可以像電腦一樣運行指定命令來清理系統,但是需要先進行環境配置,具體步驟如下:
1、准備文件:Terminal IDE.apk和GCC源文件。
下載地址:http://pan..com/share/link?shareid=255053&uk=3055041851
2、解壓整個ZIP文件,並先將Terminal.apk文件安裝至手機中,然後把GCC整個文件一起放置到data/data/com.spartacusrex.spartacuside/files/system中。
3、修改data/data/com.spartacusrex.spartacuside/files/目錄下的.bashrc文件,添加以下代碼:
exportCPLUS_INCLUDE_PATH=$IDESYSTEM/gcc/arm-linux-androideabi/c++/include:$CPLUS_INCLUDE_PATH
exportC_INCLUDE_PATH=$IDESYSTEM/gcc/arm-linux-androideabi/include:$C_INCLUDE_PATH
exportPATH=$IDESYSTEM/gcc/bin:$PATH
4、將gcc/bin下的文件改一下名,arm-linux-androideabi-g++改為g++,arm-linux-androideabi-gcc則改為gcc。
5、完成後重啟IDE即可使用。
6、linux下清理緩存命令:
sudo apt-get autoclean 清理舊版本的軟體緩存。
sudo apt-get clean 清理所有軟體緩存。
sudo apt-get autoremove 刪除系統不再使用的孤立軟體執行。
sudo nautilus /boot刪除除了最新內核以外的其它文件。
G. 怎樣才能夠在安卓上執行批處理文件
在下才疏學淺,還沒聽說過什麼安裝包需要批處理文件來安裝的……
Android是linux內核的系統,可以運行shell腳本,運行腳本需要root許可權,你先要把手機root,網上有相關教程;
root後要下載一個超級終端,然後把批處理文件放到儲存卡上,然後在給該文件賦可執行許可權,最後運行該程序。
賦許可權語句為:chmod 777 文件路徑\文件名
查看當前文件許可權:ls -la 文件路徑\文件名
執行文件:直接輸入 文件路徑\文件名
使用超級終端需要一定的unix shell基礎,樓主可以上網查閱相關資料,學習學習。
H. 安卓手機怎麼打開bat文件。謝謝
應該沒有軟體可以打開,首先要知道BAT的文件是什麼系統建立的,能用文件工具打開也是亂碼。bat後綴的文件應該是WINDOWS的批處理文件。
用文本文件可以打開,看到DOS的命令行。
I. 怎麼讓bat文件在手機上運行
J. 如何在安卓終端模擬器運行已寫好代碼(類似電腦批處理)
先在es管理器中編寫你要執行的腳本命令。必須注意換行符要用unix的。直接在桌面環境上拖來的不行。用終端命令sh
或者source命令執行你編寫的腳本。例如sh
/sdcard/*.bat。當然你也可以把腳本文件復制到終端的家文件夾里。並賦了執行許可權:cp
/sdcard/*.bat
~
chmod
777
*.bat。
這樣就可以直接執行了。
./~/*.bat
不用root許可權