4 Builder_Tony

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Android中遇到java.lang.NoSuchMethodError: java.io.File.toPath()Ljava/nio/file/Path的问题

本来想把标题写的更精细点,便于遇到同样问题的人很快命中,别浪费时间,因为这个题目太泛泛,网上这种题目重复率很高,遇到的场景和产生的原因也可能各不相同,大多也是Java项目中的,比如使用tomcat时遇到等,这里是android中遇到,不是单纯的java项目[笑哭.png]。最终,标题只允许100字符,所以也就这样了。首先,这是我在Android中使用org.apche.commons.io库做文件夹的递归删除时遇到的一个小坑。其次,我的解决方法只针对我自己的场景去说,可能无法覆盖全面,但是你知道问题

2020-06-18 09:15:18

android studio中删除module后它的文件夹总是重新出现

这个问题应该很"个人化",也就是很可能只有我自己遇到[笑哭.png]。本不想专门写一篇博客,只自己在记事本上记录一下就OK了,但是一想万一有人遇到类似的问题呢?反正这也可以当记事本,也不是恶意刷博客数量。我的一个Android项目里原来只有一个app,后来因为某些需要我在这个项目下又创建了一个app,当然名字不是app,不可能重名,姑且就叫bpp吧,如下图1。图1有一天我认为用不到...

2020-04-07 23:27:59

自己使用Android studio创建.9(点9)图片

本来标题想写"Mac版Android studio创建.9图片",但是感觉区别应该不大,因为只需要拖拽一下鼠标就行了,键盘以及快捷键都不用不上。这篇文章其实也是自己看了其他文章后的一点补充,并不是所有人都会有的问题。既然是想标为原创,那么我参考的那些文章中写的我就不再说了,大家可以自己找,我主要参考的是这篇:https://blog.csdn.net/zhaoqi2617/article/de...

2020-04-05 16:52:31

Android开发中使用单例模式的一个小的注意点(在私有构造中做一些初始化的问题)

说在最前面:本篇文章不是讲单例模式有哪几种创建方式以及各自的利弊,也不说什么情况下单例模式失效以及内存泄漏等类似面试题,只说个人在应用中想要总结的一个小问题,如果冲着上面说的内容来的,那可以继续找其他的了[笑哭.gif]。单例模式和其他设计模式一样,不是Android以及java所特有的设计模式,但估计是Android开发中使用最多的设计模式,且不说它全局只存在一个实例的特性可以减少不必要的对...

2020-04-05 15:55:11

多module的项目中使用ARouter时报错ARouter::There is no route match the path [/xxx/xxx], in group [xxx][]

哈哈哈

2020-03-14 16:01:33

Android Toast:除了主线程之外,子线程中慎用,你可能遇到过Toast不弹出(不管用)的问题(和Looper搭配的方式也要慎重使用)

Android开发中我们会经常用到Toast来在界面上打印提示信息,如果是在调试程序的时候,使用它打印一些中间过程的结果显然比使用Log更直观一些,因为我们运行程序时可以直接从设备中看到弹出来的结果,而Log打印的内容还要通过控制台去找。但是估计也有一些人遇到过一些问题,比如Toast没有弹出来,好像没有起作用,或者直接会报异常。一般大家应该也知道,很多情况下Toast主要还是在主线程中去使用,直...

2020-02-15 04:42:24

android studio 右侧的gradle面板中没有内容

在使用Android studio(以下简称为as)的时候,有时我们要用它右侧(一般都是这个位置)的Gradle面板中的快捷方式执行一些gradle task,最常用的就是打包以及安装apk或者打jar包等,不管是debug还是release,只要双击一下相应的命令就可以省去自己在命令行敲gradle...的命令了,尤其是gradle没有配置全局变量时,就会更麻烦。当然,用习惯了命令行的方式也挺好...

2019-12-13 22:19:47

使用glide时报错:java.lang.NoSuchMethodError: No virtual method into(Landroid/widget/ImageView;)...

问题产生的背景:别人的两个Android项目,功能基本一样,下面就称为A项目和B项目,大家分清说的是哪个,不要晕了,哈。需求是将A项目重构一下,然后将B项目中的某一个功能模块移植过来。按照他的需求我就将B项目中要求移植的代码在A项目中添加,添加的过程中B项目中使用到的一些第三方库在A项目中没有,很自然的我就按照B项目中使用的库也在A项目中集成一份,这其中就涉及到glide库以及和它有关的"辅助...

2019-07-29 17:16:47

Android Studio:Could not find com.android.tools.build:aapt2:3.3.1-5013011.

用android studio编译项目的时候,尤其是新版studio(写这篇文章时用的是android studio3.3)编译较低版本studio开发的android项目或者很早之前的android项目时有可能会遇到如标题或者图1的报错,图1原因是项目中全局build.gradle(不是某个module下的gradle文件)文件里的allprojects{}节点中没有配置goo...

2019-03-22 11:43:13

使用android studio打jar包并且集成第三方开源库(修改补充篇)

关于使用android studio打jar包的文章我写了好几篇了,看看之前的也知道了,一共没写多少文章,但关于这个问题的文章占了不小的比例,并不是恶意刷文章数量,没有意义。一是因为近来接触这块比较多,二是最开始没遇到的问题(主要是评论中提出来的一些疑问)随着时间的推移慢慢浮现,如果每次都在同一篇文章后补充添加或修改原文,会使文章太长太乱,有的人一看就怕了,问题还没解决就不想往下看了。而且这些文章...

2018-07-24 19:54:33

android(或java中)怎样在自己的jar包里集成第三方类库并且可用(不会报错:java.lang.NoClassDefFoundError....)

        估计不少coder friends 在开发android或java项目时都有过自己打jar包给别人使用的经历,这其中有一些人可能跟我一样在打jar包时会遇到一个问题:在打jar包的整个过程中一切正常,如果这个jar里的源代码都是自己所写(没有单独引用第三方开源库),那么不出意外的话这个jar就能正常在apk中使用,但是如果我的jar里又引用了其他的jar(或者直接在maven,gr...

2018-07-24 11:45:45

用android studio直接安装(Run)apk时报错: xxx.apk does not exist on disk.Error while Installing APK

图1.如图1,我在用android studio直接运行(run)项目时报出了这个错,而之前这项目已经反复run过很多次了。这个问题应该是不常见,而且我现在也没有弄明白这是as的bug还是自己项目配置出错,反正出现这个问题挺意外的,可以先看下这个链接:https://blog.csdn.net/ouyang_peng/article/details/51243441,看评论似乎是好多人按照里面所说...

2018-06-29 19:31:31

微信小程序显示加载弹窗(showLoading)的过程中拦截屏幕滑动事件

        这篇文章对于熟悉小程序开发的人或者说熟悉开发文档的人来说简直就是鸡肋,因为没有技术性可言。不过,对于像我这种入门者而且没有多看文档的人来说,多少会有些用,思考再三还是写篇文章记录下好了,没有恶意刷存在感[笑哭.gif]。        场景是这样的:我的页面中有多条数据需要分页显示,所以就在页面回调方法onReachBottom中处理"上拉加载更多"的逻辑,加载过程中使用wx.sh...

2018-05-30 20:13:46

用Android studio3.1打jar包,以及用之前的配置方式打包失败,没有生成相应的jar包的问题。

其实针对这个问题,要不要单独的再写一篇博客,我也是犹豫过的,因为没有啥技术含量,而且之前写过类似的,如果要改动,直接在原文中修改就行了。不过考虑到搜索问题的人可能会直接搜索android studio3.1这个关键字,而不是2.3,所以为了能更好的匹配题目,所以就再另起一篇博客,看这个之前可以先看之前的https://blog.csdn.net/Builder_Taoge/article/deta...

2018-04-11 18:50:16

kotlin:The feature "array literals in annotations" is only available since language version 1.2

用android studio3.0练习kotlin项目时用到了Dagger,然后在给注解传入数组字面量的时候遇到了如题的编译异常,问题直接翻译过来的意思就是"'在注解中使用数组字面量'的特性只能从kotlin1.2版本开始"。然后我查了一下项目根目录下的build.gradle文件,发现使用的是1.1.51版本,于是将kotlin版本号改为1.2.0以后重新编译就OK了。图1.然后特地到kotl...

2018-03-28 15:36:47

android快应用,Error: Cannot find module 'xxx\node_modules\hap-tools\webpack.config.js

作为开发人员,想必大家都知道紧跟新技术发展脚步前进的重要性。所以当几大手机厂商联合推出android设备上的快应用后,立马就有人开始上手了,先不说这项技术的前景以及和微信小程序之间有什么样的冲突与合作,因为我也没有那种分析能力,起码应该先了解一下开发流程。而当我还在写这篇比较low的爬坑博客时已经有人早就溜得飞起了。闲话少说,先说在写快应用版的HelloWorld过程中用命令行编译的时候遇到的这个...

2018-03-26 16:12:40

微信小程序全局配置文件app.json中window:backgroundColor“不生效”

标题中"不生效"带着引号你就知道大概不是真的不生效了,而是没搞明白这个属性到底代表的是哪一部分的背景色。从小程序官方文档中看到图1画框处这样的说明:图1.以为指的是小程序中所有页面的背景色,于是满心欢喜的设置了这个属性值,结果出现图2的样子:图2以为是页面的page.json覆盖了app.json这个全局配置里的window属性,但是例子中的两个页面都没做自己的配置...然后又想,难道是开发工具中...

2018-03-13 21:46:46

使用intellij idea 和Tomcat创建Javaweb项目并可同时响应http以及https请求

其实这类的文章不在少数,笔者也是看了许多其他文章以后做的一个总结,主要涉及:①用idea和Tomcat创建Javaweb项目②如何配置Tomcat可以响应https协议两个步骤,因为Tomcat默认的使用http协议,没有涉及到https协议需求的可以不看下面的步骤。如果感觉不够详尽,可以再问,知无不言言无不尽。当然更可以参考其他的文章,能解决问题就OK。一. 使用id...

2018-03-12 22:36:01

android开发,在命令行用adb install xxx.apk时显示"killed"

(无图,之前没来得及截图,写博客之前再次测试发现该问题消失,设备应该是做了系统升级,所以以下说明若有误,请见谅并给与指导)在某androidTV上进行apk的测试,使用android studio直接安装debug版的apk时发现进度条显示install完成后却没有自动启动,然后也没有在设备中找到该apk,很明显是安装失败,但是没有任何错误或异常信息的提示(或许是有,存在于某个目录下,笔者不知道)...

2018-03-08 17:05:21

android studio3.0(二)Cannot set the value of read-only property 'outputFile'

解决“Cannot set the value of read-only property 'outputFile...'”的问题。

2017-11-01 13:53:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。