Android源码编译apk导入第三方包报错
来源:互联网 发布:网络看电视软件 编辑:程序博客网 时间:2024/05/23 15:49
报错内容如下:
make: *** 没有规则可以创建“out/target/common/obj/APPS/AndroidWFS_intermediates/classes-full-debug.jar”需要的目标“out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar”。 停止。
解决方案:
- 将项目复制到packages/apps目录下
- 新建Android.mk文件
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(call all-java-files-under, src)LOCAL_JAVA_LIBRARIES := commons-httpclient-3.0.1 commons-io-2.1 core tools acraLOCAL_PACKAGE_NAME := AndroidWFSLOCAL_CERTIFICATE := platformLOCAL_DEX_PREOPT := false#这行加上后只生成独立apk,为true时生成一个odex和一个apkinclude $(BUILD_PACKAGE)include $(call all-makefiles-under,$(LOCAL_PATH))
commons-httpclient-3.0.1 commons-io-2.1 core tools acra#这些是别名,随便取,下面的jarname会用到的
- 创建目录out/target/common/obj/JAVA_LIBRARIES/jarname_intermediates
- 将jar包复制到上面的目录,重命名为classes.jar
- 在源码根目录执行
. build/envsetup.shlunch aosp_arm-engcd packages/apps/applicationdir(项目目录)mm
- 坐等apk
1 0
- Android源码编译apk导入第三方包报错
- android 源码环境下,编译apk时,导入第三方的jar包
- android 源码环境下,编译apk时,导入第三方的jar包
- android 源码环境下,编译apk时,导入第三方的jar包
- android 源码环境下,编译apk时,导入第三方的jar包
- Android 源码apk导入多个第三方jar包
- android源码编译apk集成第三方so库
- android源码编译apk集成第三方so库
- 在android源码编译中导入第三方jar包
- android源码中编译的项目导入第三方jar
- Android 源码下编译APK
- Android 源码下编译APK
- Android 源码下编译APK
- Android 源码下编译APK
- Android 源码下编译APK
- Android 源码下编译APK
- 第15篇.导入第三方jar包,并在android系统下面编译 第三方apk系统签名
- 添加第三方APK(在整套Android源码编译,刷机的方案中)
- poj3018(欧拉路)
- MATLAB 练习06 符号计算
- 堆串的基本运算
- Spring IOC源码详解之容器初始化
- 八皇后问题
- Android源码编译apk导入第三方包报错
- 继承与派生
- Mysqli:预编译 mysqli_stmt
- 递归算法
- 【记录】长按listview弹出删除选项,点击删除记录删除
- SQL 获取连接客户端IP地址
- Poj 2479 Maximum sum【双向DP/最大连续和】
- pandas multiIndex
- c#开发宝典王小科 李继业著 1.3.7 “输出”面板