1. 方法一:导入,编译(太麻烦,各种不兼容问题)

android studio和eclipse的应用结构目录是不同的,但是在android源码中的应用基本上都是使用的eclipse目录结构(在/packages/apps中),如果是使用的eclipse,则随便复制一个android.mk修改一下就能使用了,如果是android studio,则还需要一定的修改。

注意:我只在android studio2.3上成功,android studio3.0上会有各种各样的错误,不知道如何解决

packages/apps/MyApplication/app/src/main/Android.mk    //比eclipse多了app/src/main这几层目录,当然也可以拿出来,没试

LOCAL_PATH := $(call my-dir)
#清除所有变量
include $(CLEAR_VARS) #不管是调试版本还是发行版本,都编译
LOCAL_MODULE_TAGS := optional #源码目录
LOCAL_SRC_FILES := $(call all-java-files-under, java) LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res #生成的APK的名字
LOCAL_PACKAGE_NAME := MyApplication8
#系统签名
LOCAL_CERTIFICATE := platform
#编译为APK应用
include $(BUILD_PACKAGE) include $(call all-makefiles-under,$(LOCAL_PATH))

2. 方法二:APK导入加入源码

3. 方法三:remount到/system/app中

简单方法,不说了

最新文章

  1. IT公司的女流之辈
  2. el captain设置环境变量
  3. Why Consumer Hardware Start-ups Fail
  4. ListFragment
  5. matlab和C/C++混合编程--Mex (六)参数传递
  6. cakephp之查询
  7. Sigar.jar获取系统信息
  8. C —— 零碎笔记
  9. bnu1066
  10. 全文检索引擎Solr 指南
  11. 微信小程序开发工具中快捷键
  12. 李航《统计学习方法》CH02
  13. New York is 3 hours ahead of California
  14. Android数据存储:Shared Preferences
  15. 在js中if条件为null/undefined/0/NaN/""表达式时,统统被解释为false,此外均为true
  16. day040 数据库索引补充 存储过程 事务等
  17. Tomcat 7集群基于redis的session共享设置
  18. poj 1170状压dp
  19. expect 交互 之shell执行命令操作
  20. BZOJ2085 : [Poi2010]Hamsters

热门文章

  1. 查看linux ssh服务信息及运行状态
  2. ASP 缓存处理及URL 重写
  3. OI知识点|NOIP考点|省选考点|教程与学习笔记合集
  4. DCL实现多线程安全的高性能懒汉模式
  5. 恢复 MSSQL bak 文件扩展名数据(上)
  6. 模块time, datetime的用法
  7. iOS核心动画CALayer和UIView
  8. luogu3292 [SCOI2016]幸运数字
  9. 963 AlvinZH打怪刷经验(背包DP大作战R)
  10. Oracle PL/SQL学习之你需要知道的快捷键