1.首先在windows环境下编写 了工程文件

a)

2.打开linux开发环境(android4.0

a)文件夹/android/android4.0(我自己指定的,每个人的都不一样)

3.将运行环境的脚步文件运行一下以便可以mm

a)/android4.0/bulid/

b)找到envsetup.sh

c)运行命令:. envsetup.sh

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.拷贝apkwindows

a)生产的apk文件在特殊的文件夹下面,路径为:

android/android4.0/out/target/product/generic/system/app

b)apk拷贝出来

8.安装

a)点击开始-输入cmd

b)windowsdos环境下

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)如果卸载了还不行,那么就重新开启模拟器,
添加一个选项删除之前用户备份

Android.mk文件内容

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

更多相关文章

  1. [Android]网络传输使用BufferedOutputStream写文件导致文件变大
  2. Android(安卓)利用HttpURLConnection对象和Internet交互
  3. Android(安卓)推送之Androidpn项目分析(一)
  4. Android(安卓)res文件夹下资源定义及使用
  5. 自定义Android(安卓)Gradle插件的3种方式
  6. 在Android中使用帧动
  7. recovery
  8. android studio导入第三方工具
  9. android开发每日汇总【2011-9-30】

随机推荐

  1. Android 各种类型的资源 文件
  2. Android开发:Android快速开发不可或缺的11
  3. android 外挂字幕接口
  4. Android Ant 编译
  5. Android热插拔事件处理详解
  6. Android中的线程和线程池
  7. android中 代码实现截图功能(静态+动态视
  8. Android 使用ORMLite 操作数据库
  9. Android 使用BottomNavigationView实现底
  10. android自动化(2)