1. 首先在windows环境下编写 了工程文件 java
a) linux
2. 打开linux开发环境(android4.0) android
a) 文件夹/android/android4.0(我本身指定的,每一个人的都不同) windows
3. 将运行环境的脚步文件运行一下以即可以mm
app
a) /android4.0/bulid/ spa
b) 找到envsetup.sh orm
c) 运行命令:. envsetup.sh xml
d) 注意,因此得操做都要在这个终端下进行 开发
4. 将工程文件拷贝到指定目录下
android/android4.0/development/apps/ 文档
5. 删除一些文件
a) 只留下/res,/src, AndroidManifest.xml三个文件
b) 在工程文件夹中建立一个名为Android.mk文件
6. 编译
a) 工程文件在
android4.0/development/apps/MyAnimation
b) 进入之后,输入命令
mm
c) 若是没有报错的话就进行下一步操做
7. 拷贝apk到windows下
a) 生产的apk文件在特殊的文件夹下面,路径为:
android/android4.0/out/target/product/generic/system/app
b) apk拷贝出来
8. 安装
a) 点击开始-输入cmd
b) 在windows的dos环境下
c) 进入你的android-sdk所在盘符下面如:E盘
d) 安装
i. 先将你的模拟器运行起来(没有安装过即将运行apk文件)
ii. adb install MyAnimation.apk 便可
iii. 或者 adb devices (查看模拟器名称)
adb –s 模拟器名称 install MyAnimation.apk 也能够哦
常见问题解决方案:
1. 若是编译的时候报了Nothing to be done ,说明你的android.mk文件有错误,你能够去apps文件中的其余的文件中找到android.mk文件,而后拷贝过来,将Name改为你的工程文件名便可
2. 若是报的是你的main.xml文件中的问题,既有多是由于你的组件直接给的名称而不是采用的调用/values/string文件中的内容如:
3. 当你在windows环境下安装失败
a) 多是你以前安装过,那么你卸载了在从新安装
b) 若是卸载了还不行,那么就从新开启模拟器,
添加一个选项删除以前用户备份
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_PACKAGE_NAME :=MyAnimation
LOCAL_CERTIFICATE := platform
LOCAL_DEX_PREOPT := false
include $(BUILD_PACKAGE)
能够去下载个人笔记
文档下载地址:
http://pan.baidu.com/share/link?shareid=392424&uk=3674817364