linux 编译 android-apk 安装到window下的模拟器(步骤)

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

相关文章
相关标签/搜索