
Android开发
文章平均质量分 53
江湖人称-杰
Android开发--------
Test Day Day Up! Experience Day Day Up! And Money Day Day Up Too!
展开
-
Android Studio最近升级了大黄蜂版,旧项目搬到新项目的一些纠错记录
引言AS一直也没升级,最近在做一些尝试的时候因为gradle版本太低而被迫终止,所幸升级了算了,升完级后旧项目自然运行不了,AS版本差异太大,断代严重,导致项目结构差异也非常大,直接新建个包名一致的项目,将旧项目搬到新项目中,搬完后就开始改gradle,改引用,改清单文件。之前运行旧项目时,报Unable to start the daemon process. The project uses Gradle 4.6 which is incompatible with Java 11 or newe原创 2022-04-26 17:21:23 · 2535 阅读 · 1 评论 -
Andorid开发,support 迁移androidx,或androidx回退androidx 对比
*******************************/implementation:关于androidx和support库的迁移对比(上:androidx引入,下:support引入) *******************************/\implementation ‘androidx.legacy:legacy-support-v4:1.0.0’implementation ‘com.android.support:support-v4:28.0.0’implementat转载 2022-04-26 14:14:33 · 699 阅读 · 0 评论 -
一个提高开发效率的ADB插件:ADB IDEA
adb idea转载 2022-04-19 15:12:45 · 1709 阅读 · 0 评论 -
华为手机辅助服务自动关闭解决办法
1.打开手机管家,或直接桌面下啦搜索框搜索找到启动管理,把需要辅助服务的app自动管理关掉,改成手动管理,打开三个开关:自启动,关联启动,后台运行2.进设置,搜索框输入忽略电池优化单击允许按钮旁边的倒三角,点击所有应用,找到你需要打开辅助服务的app,设置为允许3.打开多任务界面,给应用加锁(点击锁头图标或下拉该应用选项卡)...原创 2021-08-17 11:26:17 · 10256 阅读 · 1 评论 -
appium java-client 5.0以后移除了swipe方法,也就是无法使用driver.swipe()了
感谢这位巨人https://www.cnblogs.com/tianyumuhe/p/9123350.htmlimport java.time.Duration;import io.appium.java_client.TouchAction;import io.appium.java_client.android.AndroidDriver;import io.appium.java...转载 2019-01-24 12:17:08 · 1645 阅读 · 0 评论 -
Caused by: java.net.SocketException: Software caused connection abort: recv failed
在appium中,java-client超过了5.0时(我猜的,我用7.0,新api),如果耗时操作接着滑动的话,会报这个错误,测试会中断。如果耗时操作接着时点击操作,则不会出这个问题。出现这个错误的原因是前一步的耗时操作里,没有释放对服务器的连接,所以才报这个错误。所以我时这样解决的,在耗时操作过后,我随便点击一个地方,接着滑动。...原创 2019-01-24 12:27:16 · 2449 阅读 · 0 评论 -
org.openqa.selenium.WebDriverException: java.net.SocketException: Software caused connection abort:
org.openqa.selenium.WebDriverException: java.net.SocketException: Software caused connection abort: recv failedBuild info: version: '3.13.0', revision: '2f0d292', time: '2018-06-25T15:32:19.891Z'Sys...原创 2019-01-24 12:34:02 · 1581 阅读 · 4 评论 -
初次直接打开手机app,以及部分地方不对时会给出的提示
原创 2019-01-21 10:53:02 · 373 阅读 · 0 评论 -
appium巨坑
运行appium的java代码打开微信,TM的,把我的微信数据全清空了,所有记录都没有了,除了语言和图片还在文件夹里能看到,其它的全没了,损失惨重。。。。...原创 2019-01-21 12:31:21 · 347 阅读 · 0 评论 -
Error:(42, 14) Gradle: 错误: 编码GBK的不可映射字符
把文件再notepad里转成其他格式,跑一下,再转成U8。就好了。我的就是这样原创 2019-01-22 14:56:22 · 510 阅读 · 0 评论 -
android studio编辑区报错: usage of API documented as @since 1.8
错误原因:该Module创建时,未使用正确的Java版本。解决办法:打开当前Moduel的build.gradle,把1.7改为1.8即可。感谢这位巨人:https://www.cnblogs.com/helloshrek/p/6018547.html...转载 2019-01-23 10:13:31 · 324 阅读 · 0 评论 -
appium中用无线代替USB进行测试
工具下载链接https://download.youkuaiyun.com/download/frank7023/10756152需要root手机打开后会提示已开启设置appium的环境变量在DOS命令窗口输入手机界面“已开启”下方的整条命令在DOS命令窗口启动appium接着在编译工具里直接运行代码就OK了,超级炫酷...原创 2018-10-31 17:42:36 · 650 阅读 · 0 评论 -
与appium的尝试
仿写appium官方测试代码执行失败appium-desktop-ForWindows_1.7.1版错误代码AppiumForWindows_1.4.16.1版错误代码仿写链接如下原本代码如下修改后代码如下appium-desktop-ForWindows_1.7.1版错误代码Caused by: org.openqa.selenium.SessionNotCreatedException: ...原创 2018-10-31 14:59:58 · 298 阅读 · 0 评论 -
Android与js交互,继承DroidGap后加载html时有几秒黑屏
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-03-28 17:21:54 · 566 阅读 · 0 评论 -
ADB指令
ADB指令根据一些大牛的述说,自己实现了一遍,记录下来 adb运行的端口号是5037adb devices :列出当前电脑所连接的android设备adb push pc_path phone_path :将电脑端文件放到手机端adb pull phone_paht pc_path :将手机端文件拉到电脑端adb install [-r] apkpath ; 安装一个电脑端的apk文件。原创 2017-07-18 10:14:03 · 321 阅读 · 0 评论 -
Android Studio 中的类文件前标识图标显示为 j 而不是C,代码的左边没有了颜色显示,布局文件的引用也没有蓝色显示,代码大部分变成了白色。项目能正常编译运行,且敲代码时也没有了提示的问题
Android Studio 中的类文件前标识图标显示为 j 而不是C,代码的左边没有了颜色显示,布局文件的引用也没有蓝色显示,代码大部分变成了白色。项目能正常编译运行,且敲代码时也没有了提示的问题。 刚刚因为工作需要将as升级到2.3版本。这小王八蛋就给我来了个下马威,升级完成时还正常,后来为了和旧版统一配置,不小心点到了power save mode (省电模式)【如图】 就变成了这个样原创 2017-12-04 17:11:52 · 1919 阅读 · 2 评论 -
类重复导致的错误,只要检查一下aar文件里面是否包含了model文件里的类
Error:Execution failed for task ':app:transformNativeLibsWithMergeJniLibsForOnlineDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Dup原创 2017-12-13 13:51:00 · 852 阅读 · 0 评论 -
在使用android studio过程中,使用gradle编译的时候总会出现一些问题,下面是几个常见问题的解决方法。
转载自:http://www.jacpy.com/2016/04/22/android-studio-error-collection.html在使用android studio过程中,使用gradle编译的时候总会出现一些问题,下面是几个常见问题的解决方法。 被编译的代码或资源有问题( finished with non-zero exit value 1):出现这种编译异常表现是 exit v转载 2017-11-25 15:08:25 · 437 阅读 · 1 评论 -
AndroidStudio添加友盟推送的ProjectLibary后在打包签名时遇到的问题,
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.inter原创 2017-11-25 15:14:46 · 429 阅读 · 0 评论 -
APK META-INF/LICENSE,文件重复问题
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate原创 2017-12-18 10:02:39 · 755 阅读 · 0 评论 -
serialVersionUID
AS自动生成 serialVersionUIDFile => Settings… => Inspections => Serialization issues => Serializable class without ‘serialVersionUID’在as的上述位置打勾实现Serializable接口后按Alt+enter自动生成...原创 2018-04-04 15:48:09 · 136 阅读 · 0 评论 -
Android Studio2.3.1 踩坑之一
在AS上run项目就能打开,如果直接用debug.apk安装,一打开软件就崩溃,以下是崩溃日志。java.lang.RuntimeException: Unable to instantiate activityComponentInfo{com.example.jieli.textwestwind/com.example.jieli.textwestwind.MainActivity}:j...转载 2018-10-26 14:55:45 · 191 阅读 · 0 评论 -
更改百度地图里logo和缩放按键的位置
mMapView = (MapView) view.findViewById(R.id.no_mapView);// 地图初始化mMapView.showZoomControls(true);//设置是否显示缩放控件mMapView.getChildAt(2).setPadding(0,0,100,100);//这是控制缩放控件的位置mMapView.getChildAt(1).setPad原创 2016-10-19 14:24:25 · 3258 阅读 · 1 评论