1.检查\app\src\main\AndroidMainfest.xml中是否有testOnly属性为true,如果有去掉或者改为false 2.检查Android Studio和gradle版本是否为alpha版本,换为稳定版本 3.检查是否关闭Instant Run功能,关掉此功能 4.检查是否使用alpha版本的依赖库,换成稳定版本 5.如果以上均无法解决,就在gradle.properties文件中添加android.injected.testOnly=false 一般情况下3.5两个…
我大天朝的安卓手机只能在一个被阉割的APP市场里玩耍,有些APP可能需要直接安装APK文件.APK 是 Android Package (安卓安装包)安卓手机如何安装APK呢? 在电脑上下载安装APK Installer for PC 打开手机USB调试模式,依次点设置-->开发人员选项-->USB调试,见下图 用USB数据线,将手机连上电脑. 在电脑上安装安卓USB驱动.点击查看各品牌安卓USB驱动下载地址.如果你的手机不在以上列表,请自行搜索,比如可以搜索小米的USB驱动 将APP的APK…
Android Studio连接手机调试教程 Windows电脑连接安卓手机需要下载安装驱动,确保电脑联上网络. 准备条件: 1.电脑上安装应用宝软件. 2.手机开发者选项里面打开USB调试,USB安装(小米手机关闭MIUI优化) 连接过程: 1.打开电脑应用宝软件. 2.通过数据线将电脑和手机相连. 3.手机上授权电脑管理如下图: 4.点击Android Studio运行按钮,在弹出窗口中选择你的手机即可. 解释说明:应用宝是用来安装驱动的当驱动安装成功,Android Studio能够找到手…
android studio最新版的安装和配置(3.1.2) 下载地址: android studio:http://www.android-studio.org/ JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意:1.在正式开始安装android studio之前,请先检查下你的win10的用户名(C盘->user)是否是含有中文,如果是,请新建一个用户,JDE的…
问题:项目中不同的分发渠道可能需要打包多种APK(同样的代码),包名可能是不一样的,如果一个一个修改包名重新编apk是很麻烦,可以参考下列步骤在Android Studio上操纵Gradle来打包不同包名的apk. 这里例子的目标是,同样的代码,打包成com.example.android.newsreader和com.example.android.newsreaderdev两个不同包名的apk 1. 首先在build.gradle的android节点中加入下列代码 productFlavor…
需要安装的软件: VirtualBox 5.1.4 Genymotion 2.7.2 Android Studio 2.1.2 安装步骤: 使用安装版安装Android Studio 1.     执行android-studio-bundle-143.2915827-windows.exe,可以看到欢迎页: 2.     在选择安装组件中,虚拟机可以不用安装 3.     接下就一直Next直到安装完成 使用绿色版安装Android Studio 1.     用解压工具将zip压缩包解压,解…
Android Studio调试功能使用总结[转]   这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此. 先编译好要调试的程序. 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可. 2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试. IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行.红色箭头悬停的区域是程序的方法调用栈区.在这个区域中显示了程序执行到断点处所调用过的所用方法,…
Android Studio调试功能使用总结[转]   这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此. 先编译好要调试的程序. 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可. 2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试. IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行.红色箭头悬停的区域是程序的方法调用栈区.在这个区域中显示了程序执行到断点处所调用过的所用方法,…
Android Studio将项目打包成apk 第一种方法:适合自己调试用. (1)直接在项目中生成: (2)位置是在你的项目中 第二种方法:适合发布应用. (1)找到Generate Signed APK (2)密匙库:若之前没有创建过或想创建新的,则新创建密匙库 若之前已有,则可直接找到使用 (3)新创建或者找到已有的密匙库后,输入密匙库密码,密匙名,密匙名密码,点击继续 (4)选择apk存放路径,生成apk (5)apk生成完成,在生成路径中找到(我这里是在桌面) ------------…
android studio 调试技巧(简直太好用) 说到android studio的调试,很多人可能会说,这有什么可讲的不就是一个断点调试么,刚开始我也是这么认为的,直到我了解之后,才发现,调试原来可以玩的这么牛.下面我分别一一做介绍. 条件断点(Conditional Breakpoints) 这个调试模式是我最喜欢的,简直不能再方便了,以前遇到在循环里面打断点,需要看某个条件下的值,我只能一遍遍点击,直到满足条件. 那么这个条件断点改怎么用呢,在你的断点上点击右键,就会弹出一个选择对话框…
声明: 这里纪录了个人学习和使用Android Studio调试UiAutomator过程中遇到遇到的问题,不定时进行更新,欢迎一起交流学习 1.Excution faild for task ‘:app:transformResourcesWithMergeJavaResForDebug’ 代码很简单,就是几个按键信息,由于是第一次使用Android Studio来调试UiAutomator,所以没敢写太复杂 报错信息: 解决方案: 在build.gradle界面把报错的那两个jar给注释掉,…
Android 使用 adb命令 远程安装apk ./adb devices 列出所有设备 ./adb connect 192.168.1.89 连接到该设备 ./adb logcat 启动logcat ./adb install -r /Users/streetpoet/Desktop/MytvPauselive.apk 将本地apk安装到远程机器 ./adb uninstall <package> eg: package like com.spstudio.mytv    …
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985,转载请说明出处. install failed invalid uri Android开发之模拟器genymotion安装apk出现错误: Install_failed_invalid_URI 解决方法: 我是发现apk文件名带有中文,然后改成全英文,再次拖入安装即成功.…
Android studio 在同一个手机上安装多个同样的apk 原文地址:http://yj.itrydo.com/posts/iKJryXL9zkfSGRTZk 先看效果: 1.在我使用ecslipse的时候我一直在研究"Android studio 在同一个手机上安装多个同样的apk"这个问题,但是每次都不能如自己所愿.一个最笨的方法就是改动项目的包名.但明显这是一个不靠谱的事情.从去年開始接触android studio,最终找到了怎么在一个手机上安装多个同样的apk了.这还得…
Android studio 在同一个手机上安装多个相同的apk 原文地址:http://yj.itrydo.com/posts/iKJryXL9zkfSGRTZk 先看效果: 1.在我使用ecslipse的时候我一直在研究“Android studio 在同一个手机上安装多个相同的apk”这个问题,可是每次都不能如自己所愿,一个最笨的方法就是修改项目的包名,但明显这是一个不靠谱的事情,从去年开始接触android studio,终于找到了怎么在一个手机上安装多个相同的apk了,这还得感谢Gra…
今天,在 Android Studio 中的模拟器中测试 app 程序正常,然后打包 apk 安装包程序,发给领导后,领导反馈安装后打开闪退,抓紧安装到自己手机上,发现果然存在闪退.查阅资料后,解决方案总结如下: 1.把 Android Studio 的 Instant Run 给关掉,File → Settings → Build,Execution,Deployment → Instant Run 如图: 注意:应该在“ Project ”状态下进行设置. 2.然后把所有生成缓存清除掉:即删…
1.工具介绍 使用工具 android killer:用于反编译apk包,得到smali代码 android studio:调试smali代码工具,或者使用idea,android studio就是在idea的基础上修改的 smalidea-0.03.zip:  as插件,需要安装到android studio中 , 下载地址 模拟器或者或者真机:运行要调试的程序 样本:使用网络上的某apk程序,  下载地址 2.前期准备 2.1  手机或者模拟器安装应用 adb instll GGNdkTes…
Android studio升级到3.0之后,编译的APK文件无法在真机上安装,提示安装失败,最开始以为是API版本过高,与手机的版本不兼容,然后降低API,结果依然是安装失败. 然后连接手机,直接调试,run的时候提示Instant Run,查了一下,它是Android Studio2.0以后新增的一个运行机制,能够显著减少你第二次及以后的构建和部署时间. 这儿有篇文章,看后有个大体的了解,深度理解Android InstantRun原理以及源码分析, 然而和本文无关,后来在一篇文章中看到,或…
Android Studio包含了一个调试器,允许你调试运行在Android虚拟机或连接的Android设备的应用.通过Android Studio的调试器,你可以: 1. 选择你调试设备的app 2. 为你的代码设置断点 3. 在运行时检测变量和表达式 4. 截图和录像 通过点击工具栏中的Debug按钮来开始调试,Android Studio生成一个APK,并且使用调试key进行签名,安装到选定的设备中运行并打开调试Debug窗口. 如果点击Debug后,在Select Deployment…
这篇写Android studio debug技巧个人觉得写得不错,转自:http://www.jianshu.com/p/011eb88f4e0d# Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手.作为开发者,调试并发现bug,进而解决,可是我们的看家本领.正所谓,工欲善其事必先利其器,和其他开发工具一样,如Eclipse.Idea,Android Studio也为我们提供了强大的调试技巧,今天我们就来看看Android Studio中有关调试的技巧.…
手机的开发人员选项打开了么,其中的 USB 调试打开了么?搞定他们并重新运行,是否能找到我们的日志?否,转到 2. 日志中是否有这样 could not disable core file generation for pid 3963: Operation not permitted 的信息么? 是,转到 3:否,那我也不知道怎么搞,或者你可以把日志贴到评论中我看看. 是华为手机么?是,转到 4:否,你可以参考 4 自己 Google Baidu 一下. 在拨号界面输入:*#*#2846579…
转载:http://www.jianshu.com/p/011eb88f4e0d Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手.作为开发者,调试并发现bug,进而解决,可是我们的看家本领.正所谓,工欲善其事必先利其器,和其他开发工具一样,如Eclipse.Idea,Android Studio也为我们提供了强大的调试技巧,今天我们就来看看Android Studio中有关调试的技巧. 首先,来看看Android studio中为我们提供的调试面板(标准…
最近有我朋友问我一个android studio的调试运行问题,我记得以前也是遇到过得,所以 来写一下    ADB not responding.If you'd like to retry, then please manually kill "adb.exe" and click "restart". 如图: 这是因为我们开了其他应用或者进程服务,占用了端口号,这些“恶作剧”的程序很可能是豌豆荚的wandoujia_helper.exe, 腾讯的tadb.ex…
安装成功于20171231的0:46分. 简要记录我的安装过程如下: 一,安装JDK1.8.X 二,安装ANDROID STUDIO.ZIP 三,运行AS,后按提示下载SDK,NDK,必要时设置一下JDK目录 四,运行AS新一个项目,若未民功.退出,下载百度的云盘的GRADLE压缩包,并复制到C盘相应GRADLE目录,重启AS新建项目. 按如下提示点链接安装相应软件. 五,安装AVD模拟器一个,根据自己电脑配置. -----------------------------------------…
.调试的两种方式 到目前,调试的相关基础我们已经介绍完了,但是不少同学对Android Studio中这两个按钮感到困惑:Debug和Attach process. 这里我们就简单介绍一下这两者的区别: Debug:以调试模式安装运行,断点可以在运行之前设置,也可在运行后设置,是多数人最常用的调式方式 Attach process:和Debug方式相比,能够将调试器attach到任何正在运行的进程.比如,我们可以通过attach process到想要调试的进程.然后,在需要的地方设置相关断点即可…
问题:项目中不同的分发渠道可能须要打包多种APK(相同的代码),包名可能是不一样的,假设一个一个改动包名又一次编apk是非常麻烦,能够參考下列步骤在Android Studio上操纵Gradle来打包不同包名的apk. 这里样例的目标是.相同的代码,打包成com.example.android.newsreader和com.example.android.newsreaderdev两个不同包名的apk 1. 首先在build.gradle的android节点中增加下列代码 productFlav…
报错信息: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.pro_u_loc/com.example.pro_u_loc.signActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view. 报错截图: 真机调试结果: 点击按钮自动弹出软件并报错日志. 错误…
解决方法: (1).对与这类问题实在不行卸载然后安装,看看自己的网络是否把android studio下载的东西给墙了,墙了记得换网. (2).我安装andriod studio 2.2.2.0 版本(http://www.android-studio.org/),点击安装程序,安装完成后他提示是否:start android studio ,记得再android studio 的配置文件(C:\AndroidStudio\AS\bin\idea.properties)文件末尾加上: #----…
说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受 于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套集成工具,也需要安装java JDK 1.下载最新的JDKhttp://developers.sun.com/downloads/ 我是下载JDK1.7版本,安装过程可以先配置环境变量 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME值为:安装J…
之前一直使用的是Android development tools(简称ADT),后来说是google对ADT不再提供支持,然后一直在考虑是否把自己电脑换成Android Studio(简称AS),从ADT到AS这个过程自己觉得软件安装真的伤不起,端午节第二天和第三天(也是今天),终于完成了从ADT到AS的转 变,OK,我还有很多要学习的地方. 下面我来介绍一下ADT的转变成AS: 1.第一次安装完之后模拟器根本启动不了(就算你刚新建的模拟器,他还是不能在启动APP时候没有可用的模拟器),而且用…