我想用android自定义构建项目构建自定义的ROM。我想添加一个android应用程序,其中有一个外部jar。但是每当我在/ package/apps/myApp中运行'mm'(即make),它都会给出错误41,它无法识别来自该外部jar的类和函数。虽然eclipse认识到jar和app在eclipse中运行完美,但'mm'不能编译它。我该怎么办? 任何帮助,不胜感激。如何在Android应用程序中为android自定义构建外部jar包
2
A
回答
4
请参阅计算器应用程序中的Android.mk文件。它使用外部罐子。 我也粘贴了一个示例mk文件,我用于我自己的应用程序。您可以使用它:
LOCAL_PATH:= $(叫我-DIR)
包括$(CLEAR_VARS)
LOCAL_MODULE_TAGS:=可选
LOCAL_MODULE_TAGS:=测试
LOCAL_STATIC_JAVA_LIBRARIES: = libguava libgcm android-support-v4
LOCAL_SRC_FILES:= $(call all-java-files-under,src)
LOCAL_SDK_VERSION:=当前
LOCAL_PACKAGE_NAME:= SampleApp
包括$(BUILD_PACKAGE)
包括$(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES:= libguava:番石榴11.0.jar libgcm: gcm.jar
include $(BUILD_MULTI_PREBUILT)
包括$(叫全的makefile-下,$(LOCAL_PATH)
libguava和libgcm只是两个名字空间(你可以用你自己的名字)两个罐子:番石榴11.0.jar和gcm.jar(我已经在我的项目中分别使用了这些罐子)。我已将罐子放在项目文件夹中。如果你已经将jar包保存在libs文件夹中,请使用libguava:libs/guava-11.0.jar.Also,请勿使用mm。使用使,但不这样做使清洁之前,否则它会删除整个生成目录,并从头开始(采取了很多的时间),请接受的解决办法,如果它的工作原理开始....感谢
相关问题
- 1. 在Android应用程序中构建并包含外部模块
- 2. 如何在maven jar构建过程中包含外部jar?
- 3. 如何在libGoogleAnalyticsV2.jar中为Android应用程序使用自定义维度?
- 4. Android自定义应用程序头部
- 5. 来自netBeans的JavaFx应用程序:如何在构建中包含外部jar或类路径jar?
- 6. 如何在Android应用程序中创建自定义MessageBox?
- 7. 如何为Android应用程序创建自定义gradle插件
- 8. 如何创建自定义选项卡在Android应用程序
- 9. Eclipse/Ant自定义android构建多应用程序
- 10. 从命令行自定义构建Android应用程序
- 11. 如何在Android系统中构建ONLY应用程序构建
- 12. 创建android jar包含在我的应用程序中
- 13. 如何在phonegap android应用程序中包含jar文件?
- 14. 如何在android应用程序中使用自定义字体?
- 15. 如何在.Net中构建可自定义的应用程序?
- 16. 如何为PhoneGap应用程序创建自定义包?
- 17. 在外部jar中弹出自定义格式化程序
- 18. 在Android中创建自定义应用程序
- 19. 如何在android应用程序中制作自定义日历?
- 20. 如何在android应用程序中嵌入自定义街景?
- 21. 构建Android应用程序
- 22. NodeJS Firebase为Android应用程序创建自定义令牌
- 23. 如何为Android应用程序开发自定义软键盘?
- 24. 如何在QtCreator/Necessitas中为Qt/Android应用程序构建APK包?
- 25. 如何在Android Studio中构建后自动运行Android应用程序?
- 26. 如何创建自定义主题并在Android应用程序中使用它
- 27. 为Android应用程序构建设计
- 28. Android - 为SDK 5构建应用程序?
- 29. Android自定义构建过程
- 30. Android Eclipse:自定义构建过程
谢谢安泽..它的工作! –
欢迎您。请接受我的解决方案作为答案.. – anz
我试过同样的方式。 Buid运行时没有错误,但lib不包含在已编译的apk中。我该如何解决这个问题? –