如何在 Android Studio 中创建新的 Android AAR
How to create new Android AAR in Android Studio
我正在尝试创建一个 Andoid AAR 库来包含常用的实用程序函数。我按照 https://developer.android.com/studio/projects/android-library 中的说明进行操作
确切地。即:
1. 文件->新建->新建模块
2. 点击"Android Library"然后点击下一步
3. 尝试使用默认值:"My Library"、"mylibrary"和SDK Version,但Finish按钮变灰并出现错误消息:"The module location is inside Studio's install location."
我看不到可以输入模块位置的地方。我尝试了 Libray 名称和模块名称的变体,但没有任何乐趣。
难道我做错了什么?
经过几天与 IDE 的碰撞失败后,我在一些 Google 结果中找到了一个非常简单的解决方案,即:
- 手动编辑项目/app/build.gradle
- 将应用插件:'com.android.application'更改为应用插件:'com.android.library'
- 删除指定 applicationId 的行。
- Build->Clean Project and Build->Rebuild Project。
瞧!新库 app-debug.aar 出现在 project/app/build/outputs/aar/
不知道app-debug这个名字是怎么来的,以后可以改名
更新 7/2/18
我省略了此过程的前期步骤。他们是
1. 按照您通常的方式创建一个基础项目。
2.删除类和其他你不需要的东西在aar.
3. 按照上述步骤。
我正在尝试创建一个 Andoid AAR 库来包含常用的实用程序函数。我按照 https://developer.android.com/studio/projects/android-library 中的说明进行操作
确切地。即:
1. 文件->新建->新建模块
2. 点击"Android Library"然后点击下一步
3. 尝试使用默认值:"My Library"、"mylibrary"和SDK Version,但Finish按钮变灰并出现错误消息:"The module location is inside Studio's install location."
我看不到可以输入模块位置的地方。我尝试了 Libray 名称和模块名称的变体,但没有任何乐趣。
难道我做错了什么?
经过几天与 IDE 的碰撞失败后,我在一些 Google 结果中找到了一个非常简单的解决方案,即:
- 手动编辑项目/app/build.gradle
- 将应用插件:'com.android.application'更改为应用插件:'com.android.library'
- 删除指定 applicationId 的行。
- Build->Clean Project and Build->Rebuild Project。
瞧!新库 app-debug.aar 出现在 project/app/build/outputs/aar/
不知道app-debug这个名字是怎么来的,以后可以改名
更新 7/2/18
我省略了此过程的前期步骤。他们是
1. 按照您通常的方式创建一个基础项目。
2.删除类和其他你不需要的东西在aar.
3. 按照上述步骤。