Android Studio 未运行应用程序

标签 android android-studio build android-build

我遇到一个问题,当我准备好测试时,我正在处理的应用程序没有部署到设备上。它曾经做得很好,但后来我更新到 5.0.1 Lollipop,我认为这是罪魁祸首。除了降级回 4.4.4 KitKat(这是我的引导加载程序锁定的 Galaxy S4 上的一个相当大的过程)之外,我还能做些什么来解决这个问题? ADB 识别了我的设备并且项目构建没有错误/警告。但是,如果我手动构建签名的 APK 并通过电子邮件/PushBullet 将其发送到我的设备,应用程序确实可以正常运行和工作,这只是很多额外的、不必要的步骤。

对于缺少信息,我深表歉意,我会根据我尝试过的提示进行更新。我不知道从哪里开始。我尝试过的一件事是将所有编译 sdk 版本更改为 21,但没有骰子。它确实会弹出绿色气泡“ session ‘app’正在运行”,但设备上没有任何反应。此外,ADB Pane 报告“没有可调试的应用程序”。这里的大问题是我此时无法调试我的应用程序,因为我无法查看 logcat。任何帮助将不胜感激。

最佳答案

我的手机有 SuperSU(一个 root 应用程序)更新并导致了这个问题。作为更新的一部分,它关闭了允许以系统用户身份运行的进程无需确认即可获得 root 访问权限的首选项。我只是启用了“信任系统用户”选项,它就正常工作了。

希望这对某人有帮助:)

关于Android Studio 未运行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30160180/

相关文章:

eclipse - 将现有的 Google App Engine 模块导入 Android Studio

java - 在android中获取2D ArrayList内的值?

android - 如何获取购物车第一个 Activity 的计数?

android - 本地主机拒绝

android-studio - 无法从 android sdk 找到 zipalign.exe

java - Eclipse 无法删除错误

objective-c - 使用私有(private) dylib/framework 构建 Cocoa 应用程序包

gradle - 如何更改使用 shadowjar 创建的 jar 的名称

android - Android 中的附件

java - 数据库更新无提示失败