zoukankan      html  css  js  c++  java
  • android studio连接真机大概问题

    首先,确定手机Android的版本(最好用统一版本)

    版本一样的话错误会少一点...

    手机打开开发者选项(每个手机不同,百度可查)

    开发者选项中打开USB调试

    点击OK,可以进入Android monitor查看连接情况

    (新版3.2在Tools中找SDK Manager)

    进入地址,打开tools,打开monitor.bat,可以查看是否连接设备

     

    这样可以单击右上角的绿色小三角执行(应该会报错)

    错误情况可能有以下几种(大概就那么几个)

    Error running app: No target device found.

    adb没检测到设备,可能上面的步骤出错,Android monitor中出现设备就不会错

    Compilation failed; see the compiler error output for details:

    编译失败了;有关详细信息,请参见编译器错误输出。

    应该是代码出错,Run中应该有提示,改正代码即可

    Unknown failure (at 20:28:36android.os.Binder.execTransact(Binder.java:xxx))Error while Installing APKs

    做了这些操作一定会好奇为什么这样操作就能过了呢?然后去看了下InstantRun的大致意义:
    Android Studio2.0开始引入了InstantRun,它主要是在Run和Debug的时候可以去减少更新应用的时间。虽然第一次Build的时候可能会消耗稍长的时间来完成,但是InstantRun可以把更新内容推送到设备上,而无需重新build一个新的apk,这样就会很快速的让我们观察到改变。注意:InstantRun只支持在build.gralde文件中配置的Gradle版本是2.0.0以上并且minSdkVersion是15以上才可以。为了能更好的使用,请将minSdkVrsion设置到21以上。
    Android Stuido中项目使用Gralde2.0.0及以上版本会默认使用Instant Run(这是我摘抄自别人的博客https://blog.csdn.net/lplj717/article/details/77991365

    Error while Launching activity

    我看了绝大部分的博客都说Build>Clean Project(Rebuild Project 应该都可以)

    应该就是这样,感谢观看,希望对你有用!

  • 相关阅读:
    Java内存模型之从JMM角度分析DCL
    MySQL系列(九)--InnoDB索引原理
    MySQL系列(一)--基础知识(转载)
    MySQL系列(八)--数据库分库分表
    MySQL系列(七)--SQL优化的步骤
    MySQL系列(六)--索引优化
    MySQL系列(五)--二进制日志对主从复制的影响
    Java集合(七)--基于jdk1.8的HashMap源码
    Java数据结构和算法(八)--红黑树与2-3树
    Java数据结构和算法(七)--AVL树
  • 原文地址:https://www.cnblogs.com/sonofdemon/p/10704725.html
Copyright © 2011-2022 走看看