簡體   English   中英

Android 應用未在其他設備上運行

[英]Android app is not running on other device

我剛剛制作了一個帶有 6 個按鈕的簡單 android 應用程序。 單擊每個按鈕都會打開一個新活動。 我通過Android studio USB 電纜在我的設備上安裝了該應用程序,它在我的設備上運行良好。

但是這里出現了問題,當我通過SHAREit共享后在我朋友的設備上安裝了該應用程序時,該應用程序安裝在他的設備上但沒有運行。

這可能是什么原因? 我該如何解決這個問題?

請幫忙。 謝謝

如果您只想在朋友的設備上測試它而不是在生產進度中運行它,則不需要創建簽名的 APK。 Android Studio 會自動創建一個簽名為 365 天的 apk。 只需在資源管理器中打開您的項目並轉到[ProjectName]\\app\\build\\outputs\\apk並選擇app-debug.apk

確保在 android studio 中運行的實例被禁用。

因為如果在真機上通過usb調試調試應用程序時啟用了Instance run,它將正常工作。 但是如果您將 apk 從您的設備共享到其他設備,它將無法正常工作。 它可能會顯示錯誤。 應用名稱不幸停止。

如果啟用實例運行。 您必須先禁用實例運行。 如果您不知道如何禁用它,請谷歌它。 禁用實例運行后,您必須清理項目並構建新的 apk。 它可以在所有其他設備上運行,而無需生成簽名的 apk。

希望它可以幫助你。

在構建應用程序時,您定義了什么 MinSDK 版本? 兩種設備都滿足該標准嗎?

如果您懷疑通過共享應用程序安裝有問題,請嘗試將您的朋友設備連接到您的筆記本電腦並嘗試運行該應用程序。 或者通過電子郵件發送 apk,讓您的朋友下載 apk 並通過 apkInstaller 應用程序安裝 apk。

我有一個解決方案給你:

  1. 安裝 Bluestacks Android 模擬器。
  2. 轉到“工具”、“Android”並單擊“啟用 Adb 集成”以禁用它。
  3. 在 android studios 中,安裝時會出現一個用於 Bluestacks 的 Android 設備。
  4. 通過 shareit 共享已安裝的應用程序。
  5. 它將在其他設備上工作。

希望能幫助到你

這是鏈接,您將在其中找到您的解決方案。 https://developer.android.com/studio/publish/檢查左欄中的“發布您的應用程序”點。

只需按照以下步驟操作:

  1. 雙擊 shift 並搜索 build apk並單擊它。
  2. 找到該apk文件。
  3. 復制到您的物理設備或您朋友的設備...無論如何,它會起作用。

暫無
暫無

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

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