Android—开发Android studio
杨小扬
左手文字,右手代码
展开
-
Android SDK 26以后ant编译错误解决办法(错误信息:taskdef A class needed by class com.android.ant.GetUiTargetTask)
build.xml:475: taskdef A class needed by class com.android.ant.GetUiTargetTask cannot be found: com/android/utils/ILoggerusing the classloader AntClassLoader[/usr/local/androidsdk/tools/lib/ant-tasks.jar:/usr/local/androidsdk/tools/lib/kxml2-2.3.0.jar:/..原创 2020-08-03 16:22:15 · 621 阅读 · 0 评论 -
Android Manifest merger failed :tools:replace="android:networkSecurityConfig
编译错误提示信息:Suggestion: add 'tools:replace="android:networkSecurityConfig"' to <application> element at AndroidManifest.xml:16:5-199:19 to override. <application android:allowBa...原创 2019-10-10 20:57:02 · 3477 阅读 · 0 评论 -
gradle build提示You have not accepted the license agreements of the following SDK components
http://majing.io/questions/804从Android Gradle plugin 2.2.0开始,gradle会自动加载需要的SDK, build-tools,但是因为没有接受license,导致加载依赖终止,提示* What went wrong:A problem occurred configuring project ':app'.>转载 2017-01-22 11:51:33 · 32076 阅读 · 9 评论 -
Android使用Gradle编译命令大全
1、gradle -helpUSAGE: gradle [option...] [task...]-?, -h, --help Shows this help message.-a, --no-rebuild Do not rebuild project dependencies.-b, --build-file Specifi原创 2016-11-21 15:21:27 · 1694 阅读 · 0 评论 -
使用Gradle构建Android工程
1、安装Gradle下载地址:https://gradle.org/release-candidate/解压缩,将/bin添加到系统环境变量path中cmd下输入gradle -version,显示版本信息则安装成功------------------------------------------------------------Gradle 3.1--------原创 2016-11-14 17:03:52 · 645 阅读 · 0 评论 -
Android Studio 修改不了包名
Android Studio 修改不了包名某些包名,一般是和主package相关的包名修改时才会点击后无反应,其它package直接就可以修改其它package的修改可以参考网上的修改方式,修改主Package时步骤也是一样的,只是最后多一步操作,点击左下界面上的button(Do Refactor)被这个问题困扰了好长时间,到处查不到说明,最后一低头看到了,我也是醉了原创 2016-10-20 17:23:37 · 962 阅读 · 0 评论 -
Android Studio 修改包名后执行测试提示 no tests were found
修改了下整体APP的包名,build和安装都没有问题,测试执行器的包名都已经修改执行到测试提示 no tests were found检查无误,点了下sync now再执行就可以了是哪里没有同步到吧?原创 2016-10-20 16:16:49 · 5790 阅读 · 0 评论 -
Android源码结构
http://blog.csdn.net/finewind/article/details/46324507Android 5.1 |-- Makefile |-- abi |-- art |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- c转载 2016-11-10 14:31:44 · 408 阅读 · 0 评论 -
Robotium在AndroidStudio中搭建及参数化测试实践
目前网上的Robotium在AndroidStudio大部分已经过时,虽然可以运行但会引入很多问题。1、开发工具首先要使用AndroidStudio,在eclipse里ADT已经不再更新,eclipse中的junit依然停留在3.8版本,AndroidStudio的junit版本是4.12,可以支持参数化测试。2、请使用androidTest包开发测试脚本,在AndroidStud原创 2016-10-18 18:20:31 · 3253 阅读 · 0 评论 -
android studio androidTest引用jar出错
调研后发现,androidstudio将androidTest和main打成两个apk,\app\build\outputs\apk路径下可以看到打成的两个apkapp-debug.apkapp-debug-androidTest.apk解析app-debug-androidTest.apk后发现,E:\>aapt dump badging E:\app-debug-androidT原创 2016-10-25 16:13:53 · 5525 阅读 · 0 评论 -
Android Studio 编译过程中 ':app:transformClassesWithDexForDebug' Multiple dex files define
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.E原创 2016-10-14 19:28:54 · 1564 阅读 · 0 评论 -
Android Studio 执行Robotium测试提示No tests were found
1、测试类上需要加入@RunWith(AndroidJUnit4.class)2、build.gradle修改红色内容android { compileSdkVersion 24 buildToolsVersion "24.0.3" defaultConfig { minSdkVersion 19 targ原创 2016-10-14 18:34:49 · 5634 阅读 · 0 评论 -
Android Studio 环境Robotium网页相关测试异常java.lang.NullPointerException: lock == null
Assert.assertTrue("OpenWebUrlError", solo.waitForWebElement(By.textContent("找不到网页")));java.lang.NullPointerException: lock == nullat java.io.Reader.init>(Reader.java:64)at java.io.InputStreamReade原创 2016-11-03 15:22:03 · 1519 阅读 · 0 评论