MUI 打包android app

來源:互聯網
上載者:User

標籤:ges   第三方   圖片   資訊   地圖   val   成功   keytool   開放   

 

    自有認證產生方法                

  1.  manifest配置

(2)、表徵圖配置:所有圖片格式必須是png,且嚴格符合解析度要求。使用其他圖片格式重新命名為png會導致打包失敗。配置表徵圖時選擇自動產生所有適用表徵圖,選擇一個大表徵圖然後點擊產生並替換即可。



(3)、SDK配置:根據項目需求選擇需要的SDK並進行配置,要實現功能需要到第三方開發平台申請應用後擷取相關配置參數,例如登入需要申請appid和appSecret,appid:開放平台申請應用的AppID值;appSecret:開放平台申請應用的AppSecret值。


(4)、模組授權配置:根據項目需求添加模組,部分模組必須進行SDK配置,例如地圖、登入授權等。



2、Android發布

  對於Android平台,可以選擇使用DCloud產生的公用認證或自己產生的認證,兩者不影響安裝包的發布,唯一的差別就是認證中開發人員和公司資訊不同。

(1)、使用DCloud公用認證

   通過功能表列中的“發行”->“發行為原生安裝包”,開啟“App雲端打包”對話方塊提交。注意只有移動App項目才可以打包。


選擇Android和使用Dcloud公用認證,點擊打包即可。可以查看APP打包狀態,開始時製作狀態顯示為“正在隊列中”。



如果“製作狀態”欄顯示“打包成功,下載完成”則表示雲端打包完成,可點擊“開啟下載目錄”查看下載的安裝包。已經打好的安裝包,允許開發人員在2天內繼續下載。2天后伺服器端會清除檔案。



 產生自有認證         

  1. 下載JDK http://www.9553.com/soft/41470.htm  產生認證
  2.  如果你C盤沒有key檔案夾,要建立一個,不如會報錯。

產生Android簽署憑證,確保電腦上安裝了JRE,我們將使用JRE內建的建立和管理數位憑證的工具Keytool。使用以下命令產生認證:




keystore:helloworld.keystore 表示產生的認證,可以加上路徑(預設在使用者主目錄下);
  alias:helloworld 表示認證的別名是helloworld;
  keyalg:RSA 表示採用的RSA演算法;
  validity:10000 表示認證的有效期間是10000天。

      配置打包資訊使用自有認證:



 App包名:Android應用程式套件名,推薦使用反向網域名稱風格的字串,如“com.domainname.appname”;
  認證別名:產生認證時使用-alias參數設定的認證別名;
  私密金鑰密碼:產生認證時使用的keystore密碼;
  認證檔案:產生認證時使用-keystore參數設定的認證儲存路徑;


點擊打包,然後查看APP打包狀態,當製作狀態為“打包成功,下載完成”時可以點擊下載。



效果和使用DCloud公用認證相同。

 

keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:\key\dome.keystore

-alias 後面的 domekey 是密鑰別名,可自己修改
-keypass 後面的 pwd123456 ,可自己修改
會產生密鑰檔案dome.keystore,存在 c:\key\dome.keystore ,如果你C盤沒有key檔案夾,要建立一個,不如會報錯。
-validity 後面的 3500 ,是有效期間,3500天,按天數算

 

然後填寫好複製進去: C:\Program Files\Java\jdk1.6.0_43\bin>keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:\key\dome.keystore

然後斷行符號鍵,會提示你輸入密碼,這個密碼是查詢密碼,跟密鑰密碼填一樣的, 不一樣,雲打包不了,不知道為什麼。

然後就是填寫,

 

MUI 打包android app

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.