簡體   English   中英

如何在Unity3d中更改包名稱

[英]How to change package name in Unity3d

最近我創建了我的第一個應用程序,並創建一個apk文件上傳goolge播放。 上傳谷歌后上傳失敗,因為:

Upload failed
 You uploaded an APK that was signed in debug mode. You need to sign your APK    in release mode. Learn more about signing.
You need to use a different package name because "com.jirbo.unitytest" already exists in Google Play.

所以我的問題是如何將com.jirbo.unitytest更改為我公司的包名?

  1. 按Control + Shift + B或(Command Shift + B,MacOSX)以顯示構建設置對話框

在此輸入圖像描述

  1. 選擇左側的Android;
  2. 單擊“播放器設置”按鈕
  3. 在檢查器中,向下滾動到“其他設置”,在那里更改Bundle標識符。 在此輸入圖像描述

轉到文件 - >構建設置 - >播放器設置 - >其他設置。 在標識設置中,將Bundle Identifier更改為“com.yourcompanyname.projectname”。

問題是我導入Unity3D AdColony插件 ,這個插件有它自己的Android XML清單。 所以,即使我統一更改Bundle Identifier,也可以使用Adcolony。 所以我的包名由com.jirbo.unitytest包標識符創建,在Google Play中這個包已經存在。 為了解決這個問題,我將自己的Bundlie標識符復制並粘貼到Unity Player設置和Adcolony XML清單中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM