【问题标题】:Android Studio not installing application into deviceAndroid Studio 未将应用程序安装到设备中
【发布时间】:2015-04-01 09:13:01
【问题描述】:

我正在 Android Studio 上制作项目。现在,当我在设备上运行应用程序时,Android Studio 无法将其安装在目标设备(不是模拟器)上。 它只显示这条消息:

Waiting for device.
Target device: samsung-nexus_s-3133E2A0C87E00EC
Uploading file
    local path: /home/aaaa/Desktop/aaab/app/build/outputs/apk/app-debug.apk
    remote path: /data/local/tmp/com.aab.aabc

Android Studio 未在设备上安装应用程序。 请帮忙。

【问题讨论】:

  • 确保在上传/安装 apk 时设备不会进入睡眠状态。换句话说,保持屏幕亮着直到任务完成。
  • 设备屏幕亮了2-3分钟。
  • 检查您的 USB 电缆。尝试使用另一个。否则,使用wifi上传apk。 - joelifernandes.com/android/…
  • 如何使用wifi上传apk?
  • 我上一条评论中发布的链接中有一个教程。跟着那个。

标签: android android-studio android-emulator device


【解决方案1】:

查看设备上已安装的应用列表。

  1. 如果您的应用确实没有安装,请尝试添加:

    android:exported="true"
    

AndroidManifest.xml.的主要活动

  1. 在其他情况下,如果您的应用出现在该列表中,但您找不到指向它的快捷方式,只需添加以下内容:

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    

AndroidManifest.xml 的主要活动。 我希望我帮助了某人。

【讨论】:

    【解决方案2】:

    我可能迟到了,问题得到了肯定的回答。 就我而言,问题如上所述

    &lt;activity android:exported="true" \&gt;

    在我的清单文件中。

    编码日快乐!

    【讨论】:

      【解决方案3】:

      在我的例子中,我使用了一个应用程序 (NetLimiter) 来限制下载速率和上传速率,因此必须管理我的 PC 正在使用的数据使用情况。我立即为我的 android studio 删除了这条规则。我的应用立即安装

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-05
        • 2017-08-20
        • 1970-01-01
        • 1970-01-01
        • 2016-12-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多