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