【发布时间】:2016-06-21 04:37:07
【问题描述】:
我知道并且完全清楚我可以在 Android Studio 中创建一个库项目并将其与我的主项目集成。
我的问题是:
我能否将具有大量布局、XML 和视图的功能齐全的 Android 应用程序转换为 Android 库项目?
-
如果答案是肯定的(我已经尝试过了,似乎可行)。但我对库项目的 Android Manifest 感到困惑,因为它是应用程序的清单。我收到类似
的错误错误:(1046) 属性“orientation”已被定义 错误:任务 ':processDebugResources' 执行失败。
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:进程'命令 '/root/Android/Sdk/build-tools/22.0.1/aapt'' 以非零结尾 退出值 1
我应该进行哪些更改才能成功将此应用程序作为库与另一个应用程序集成。 我感觉它应该是清单,删除可绘制对象,像这样?
还是不可能?我必须从头开始重新创建库?
编辑
按照建议的link 告诉我错误
Error:Execution failed for task ':transformClassesAndResourcesWithSyncLibJarsForDebug'.
> error
【问题讨论】:
-
“我已经尝试过了”你遵循了哪些步骤?
-
常用步骤。我关注了这个链接stackoverflow.com/questions/16588064/…
-
这个问题是关于如何将库添加到您的项目,而不是“如何使我的项目成为库?”。
-
告诉这个问题是否符合您的要求 - Convert existing project to library project in Android Studio.
-
@Sufian 谢谢。我已经浏览了这些链接并获得了有关如何更改 build.gradle 文件的帮助。但我需要知道我应该如何处理 UI 相关的东西,库项目上的 JNI 文件。
标签: android android-studio android-library