前提:安装好Android SDK(通过SDK Manager去下载)1. 进入.../sdk/tools2. 命令行执行android avd,就会出现模拟器创建页面附:使用这种方式创建android模拟器,可以避免很多不必要的错误 3. 启动模拟器时可以勾上Scale display to real size 原文:http://www.cnblogs.com/yongfengnice/p/6816313.html
一个使用命令行编译Android项目的工具类简介编译apk项目需要使用的几个工具,基本都在sdk中,它们分别是(Windows系统):1.aapt.exe
资源打包工具2.android.jar
Android编译工具3.dx.bat
dex文件生成工具4.sdklib.jar
生成apk5.jarsigner
签名工具准备在打包前,需要的环境如下:
1.JDK1.6+
2.Android SDK
3.上述5个工具的路径打包过程1.生成R.java文件
比如:aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:...
几天在嵌入式linux上用到alsa command,网上查的资料多不给力,只有动手一点点查,终于可以用了,将这个使用方法告诉大家,以免大家少走弯路。0.先查看系统支持哪几个alsa cmd: ll /system/bin/asla* 经查,我的android4.4.2+linux3.10 的系统支持如下 alsa cmd-rwxr-xr-x root shell 68242 2014-10-08 05:18 alsa_amixer-rwxr-xr-x root shell 67639 2014-10-08 05:18 alsa_aplay-rwxr-xr-x root sh...
关于 Android 项目 项目是保存源代码和资源文件的容器。 谷歌提供的 Android SDK 工具只能对具有固定目录结构的项目进行编译和打包。因此强烈建议使用 Eclipse + ADT 或者 android 命令创建 Android 项目。 你可以使用 Eclipse + ADT 创建三种项目,它们主要结构相同但功用不同,分别是 Android Projects、Test Projects 和 Library Projects。本文我们主要关注 Android Projects。 一个 Android 项目可视为一个完...
转载请标明出处:http://blog.csdn.net/goldenfish1919/article/details/409788591.生成R文件
aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:\adt-bundle-windows-x86_64-20131115\sdk\platforms\android-19\android.jar
-f 如果编译生成的文件已经存在,强制覆盖。
-m 使生成的包的目录存放在-J参数指定的目录
-J 指定生成的R.java 的输出目录路径
-S 指定res文件夹的路径
-I 指定某个版本平台的android.jar文...
英文文档来源于官方文档,鉴于英文学习目的和很多同学访问不了该站点,在这里http://developer.android.com/tools/building/building-cmdline.htmlBy default, there are two build types to build your application using the gradle.build settings: one for通常,使用gradle.build settings编译你的应用程序有以下两种编译类型:debugging your application —?debug?— and one for building your final package for release一个d...
CMD 命令行输入Macaca doctor 后提示 Not accepted Android SDK license agreements问题: 【解决办法】(针对Windows)cmd 命令行输入:mkdir “%ANDROID_HOME%\licenses”
echo | set /p=“8933bad161af4178b1185d1a37fbf41ea5269c55” > “%ANDROID_HOME%\licenses\android-sdk-license”意思为:在android-sdk目录下在新建一个licenses文件,并创建一个文件为android-sdk-license的文件名,内容为 8933bad161af4178b1185d1a37...
签名apk1.将apk格式改为zip格式包,然后删除原来apk里面的META-INF文件夹,之后改回apk文件格式2.cmd命令行:jarsigner -verbose -keystore C:\Users\Administrator\Desktop\zhy.jks -signedjar C:\Users\Administrator\Desktop\yxh_signed.apk C:\Users\Administrator\Desktop\yxh1.apk zhy原文:http://www.cnblogs.com/charlie098765/p/6516003.html
在学习NDK中,当我在项目的bin/classes目录下使用javah命令生成头文件时,出现了“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”这个问题,如下跳转到项目的src目录下使用javah命令,而不是在项目的bin/classes目录下使用javah命令即可!无法访问android.app.Activity是说明没有引入android.jar包可以看看java -h里面的具体说明。其中有一个-bootclasspath参数 让他指向android.jar包以下举个例子:ja...
昨天写了篇文章关于Android应用转换的,通过BlackBerry的在线转换工具将Android应用转换成BlackBerry
PlayBook应用。有网友反映说方法有点麻烦,所以今天补上新的转换方法:使用命令行工具将Android应用转换成BlackBerry
PlayBook应用。首先要强调的是命令行工具使用起来虽然比较方便,但是对使用者有一定要求。而使用在线的网页进行转换虽然步骤比较多,但是操作比较简单。所以,对于初步接触的同学来讲,建议还是使用上一篇博文...
使用如下代理服务器:大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:IPv4: http://ubuntu.buct.edu.cn/ 端口:80IPv4: http://ubuntu.buct.cn/ 端口:80IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GDG镜像服务器地址:http://sdk.gdgshanghai.com 端口:8000想查看列表/opt/android-sdk-linux/tools$ ./android list sdk --proxy-host sdk.gdgshanghai.com --proxy-port ...
参见英文答案 > How to start an application using android ADB tools? 11个如何从命令行启动Android应用程序?
有类似的问题,但我找不到任何答案.解决方法:
adb shell
am start -n com.package.name/com.package.name.ActivityName或者你可以直接使用它:adb shell am start -n com.package.name/com.package.name.ActivityName您还可以指定要由intent-filters过滤的操作:am start -a com.e...
我想在后台运行一个Android应用程序,从我的bash脚本接收一个字符串该应用程序使用该字符串来显示带有文本的吐司但我不知道如何将字符串发送到应用程序,也不知道如何重新接收字符串请帮忙解决方法:您可以通过am使用Intent并将它们发送到您的服务.这看起来像:adb shell am startservice -a com.yourpackage.action.name.SHOW_TOAST -e text "i did it"您的服务可能如下所示:....@Override
public void onStart(Intent intent, int ...
我有:void android_main(struct android_app* state)是否有可能从android_app结构获取用于启动应用程序的命令行参数?如果没有,是否还有其他意思让他们使用C调用(我不能使用Java代码)?解决方法:Android应用程序进程没有应用程序唯一的命令行参数,因为没有执行exec()调用来启动它们.
通常,当shell启动程序时,它会自行创建一个新进程,然后在该进程中立即调用exec()将shell程序映像替换为正在执行的程序映像. argc& argv变量派生自传...
我希望能够从命令行运行Junit测试,但是当我运行此命令时java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore [test class name]我得到的只是OK (0 tests)它是否与Android项目有关?我之前运行过这个命令并没有太多问题.解决方法:我只是设法从命令行运行JUnit测试,但使用adb shell.
命令是./adb shell am instrument -w com.dddforandroid.api/android.test.InstrumentationTestRunner更多细节here.