创建类似Xcode Framework的Android Studio SDK项目

时间:2018-10-03 05:13:44

标签: android android-studio-3.0

很抱歉,如果有人提出这个要求,但我似乎找不到。来自iOS,在Xcode中,您可以创建一个新的Framework(SDK)项目。在Android Studio中,我无法终生搞清楚该如何做。我可以创建一个Project,然后创建一个新模块Android Library。那是唯一的方法吗?要使用随附的“应用”吗?我似乎找不到其他方法。

还有一个附带的问题,如果您将项目命名为my-project,它会将包创建为com.mycompany.my_project,是否有原因?除了将您的项目命名为MyProject之外,还有什么方法可以解决?

1 个答案:

答案 0 :(得分:0)

“ Android库模块”实际上等效于Xcode框架概念。

Android Library Module

  

这是唯一的方法吗?要使用随附的“应用”吗?我似乎找不到其他方法。

目前,是的,最简单的方法是创建一个项目,然后创建一个新的库模块并删除app模块。

此链接Android Studio Rename Package告诉您如何重命名程序包名称。

有关如何更改应用程序ID,请参见此处:https://developer.android.com/studio/build/application-id

android {
    defaultConfig {
        applicationId "com.example.mylibary"
        minSdkVersion 19
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
    }
    ...
} 

还请注意, Android库项目没有applicationId。