android中的bundle ID是什么意思,它的用法是什么,两个android应用程序可以拥有相同的bundle ID吗?如果是,那么为什么?如果不是那么为什么
Jos*_*art 43
Android中的包ID(也称为包)是所有Android应用的唯一标识符.它必须是独一无二的,因为当您将其上传到Google Play时,它会使用包名称作为唯一应用标识来识别和发布您的应用.
真的,它是识别您的应用程序唯一必需的东西,通常它有3个部分:
com.example.testapp
其中示例通常是公司/发布者名称,testapp是appname.
您将无法将APK上传到与商店中已有的其他应用具有相同包的商店.
如果您需要在Eclipse中更改包名称,请执行以下操作:
右键单击项目> Android工具>重命名应用程序包...
BundleID 是用于识别 Google Play 商店中的应用程序的唯一标识符。您可以注意到,对于 Google Play 上的每个应用程序,如下所示:
https://play.google.com/store/apps/details?id = com.yourdomain.appname
您不能为多个应用分配相同的 BundleId。这是因为 Google Play 使用您的 BundleID 作为您的应用程序的唯一标识符。
因此,您可以通过在应用程序级别 gradle 中编辑applicationId属性来配置 Android Studio 中的 BundleID,如下所示:
android {
compileSdkVersion 27
defaultConfig {
//Edit the applicationId for changing your BundeID.
applicationId "com.yourdomainname.yourappname"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56953 次 |
| 最近记录: |