首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android中的Bundle ID

android中的Bundle ID
EN

Stack Overflow用户
提问于 2013-02-05 18:57:45
回答 2查看 81.9K关注 0票数 36

捆绑包ID在安卓中是什么意思,它的用途是什么,两个安卓应用程序可以拥有相同的捆绑包ID吗?如果是,那为什么呢?如果不是,那为什么

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-05 19:05:22

捆绑包ID在安卓中也称为,它是所有安卓应用程序的唯一标识符。它需要是唯一的,因为当您将其上传到Google Play时,它会使用包名称作为唯一的应用程序标识来识别和发布您的应用程序。

事实上,它是唯一需要识别你的应用程序的东西,通常它有3个部分:

com.example.testapp

其中example通常是公司/出版商的名称,testapp是应用程序名。

你将无法将APK上载到与应用商店中已有的其他应用程序具有相同程序包的应用商店。

如果您需要在Eclipse中更改包名,请执行以下操作:

右键单击项目> Android工具>重命名应用程序包...

票数 50
EN

Stack Overflow用户

发布于 2018-12-29 23:41:01

BundleID是一个唯一的标识符,用于在谷歌Play商店上识别您的应用程序。你可以注意到Google Play上的每个应用程序都是这样的:

=

不能为多个应用分配相同的BundleId。这是因为Google Play使用你的BundleID作为你的应用程序的唯一标识符。

因此,您可以在Android Studio中通过编辑app级gradle中的applicationId属性来配置您的BundleID,如下所示:

代码语言:javascript
运行
复制
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'
        }
    }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14705874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档