簡體   English   中英

Android Studio未運行應用程序

[英]Android Studio not running application

我遇到一個問題,當我准備對其進行測試時,正在使用的應用程序沒有部署到設備上。 它過去做起來還不錯,但后來我更新到5.0.1棒棒糖,我認為這是罪魁禍首。 除了降級到4.4.4 KitKat(這是我的引導加載程序鎖定的Galaxy S4上的完全過程)之外,我該怎么做才能解決此問題? 亞行可以識別我的設備,並且該項目的構建沒有任何錯誤/警告。 但是,如果我手動構建簽名的APK並通過電子郵件/ PushBullet將其發送到我的設備,則該應用程序確實可以正常運行並正常工作,這只是許多額外的不必要步驟。

抱歉,我沒有信息,我將在嘗試提示的同時進行更新。 我不知道從哪里開始。 我嘗試過的一件事是將所有可編譯的SDK版本更改為21,但沒有骰子。 它確實彈出並帶有綠色氣泡“正在運行會話'app'”,但設備上沒有任何反應。 另外,ADB窗格報告“沒有可調試的應用程序”。 這里最大的問題是,由於無法查看logcat,目前無法調試應用程序。 任何幫助將不勝感激。

我的手機具有SuperSU(生根應用程序),該軟件已更新並導致此問題。 作為更新的一部分,它關閉了首選項,以允許以系統用戶身份運行的進程無需確認即可獲得root用戶訪問權限。 我只是啟用了“信任系統用戶”選項,並且它正常工作。

希望這可以幫助某人:)

如果已安裝,請取消安裝該應用程序,然后重新安裝。 應用程序已安裝但無法自動啟動,這是一種問題。 您需要明確啟動,但是如果已經安裝了應用程序,則無法確定新安裝是否有效。

取消安裝后,再次安裝並跟蹤是否已安裝。

打開“編輯配置”窗格,然后單擊“ +”按鈕。 選擇創建新的“ Android應用程序”的選項,然后選擇正確的模塊。 單擊應用,然后可以根據需要刪除以前使用的測試配置。 然后,每次運行時,請確保您是作為Android應用程序運行,而不是作為測試運行,並且它將在安裝時自動啟動。

原來,在我的設備(Galaxy S4 Lollipop)上,他們添加了一項不允許安裝ADB的安全功能。 解決方案是獲得root權限並從Chainfire安裝adbd Insecure應用並運行它。 現在可以正常工作。

暫無
暫無

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

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