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权限