2015-08-15 189 views
6

我創建了一個項目,點擊按鈕,它可以在仿真器上成功運行。我嘗試將它安裝在android mobile(Moto G)上,爲此我在我的項目中搜索(.apk文件),它會在bin/debug/filname.apk上找到它。在這個bin文件夾中,我有2個apk文件filename.apkfilename.signed.apk。我將兩個apk文件都複製到了我的手機上,並嘗試安裝filename.apk,但未能安裝,然後我嘗試安裝filename.signed.apk它已成功安裝。但是當我嘗試在移動設備上打開它時,它會自動關閉。使用Visual Studio 2015創建apk文件

我試過在谷歌搜索,但沒有得到任何解決方案。

+0

@Abhinav Singh Maurya,謝謝你的糾正。 請幫我解決這個問題。 – user2865434

+0

對不起,我沒有使用Visual Studio創建應用程序。所以在你的情況下,我無法提供幫助。可能是其他用戶可以使用visual studio。同時我也會搜索並試圖幫助你:) –

+0

謝謝。 幫助將非常感激。 – user2865434

回答

3

在Solution Explorer中右鍵單擊該應用程序名稱

進入 「屬性」> 「Android的選項」

取消選中 「使用共享運行時」。

保存就是這樣!

如果再次更新xamarin,可能必須重複這些步驟。上下文菜單上的「導出Android包(.apk)」現在將被啓用,您可以繼續創建apk。開心編程!

1

您準備將應用發佈到Google Play嗎? 看看這個link

否則

打開項目屬性> Android的選項

設置你的配置,以 「釋放」

在 「包裝」 選項卡,取消勾選:

  • 用戶共享運行時間
  • 生成一個包(.apk文件),每個選擇ABI

*在 「高級」 選項卡,取消勾選:

  • x86_64的

*確保所有臂檢查。

如果您使用的是Visual Studio 2017(15.0.0 + 26228.9),則可以簡單地將構建版本更改爲AppStore。然後部署到您的目標設備。

可以由Visual Studio 2017年找到您所產生的APK 2:

/project-folder/bin/Release/my-app.apk
/項目文件夾/斌/發行/我的應用程序內已簽名的APK


已簽名的APK是Visual Studio使用的調試APK。

相關問題