![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见问题
JefferyAnd
吾爱
展开
-
错误:非法字符:"\ufeff" 错误:需要class,interface或enum
错误描述: 解决办法: 出现这个问题的原因是本类的编码格式是utf-8 BOM格式,所以我们只要把编码格式改为utf-8 无BOM格式就好。 1、将本类用notepad++打开,将会在又下角看到编码格式如下图 2、在菜单栏中选择【格式——>转为UTF-8无BOM编码格式】原创 2016-07-29 09:42:43 · 2608 阅读 · 0 评论 -
Android Studio --“Cannot resolve symbol”
前言:懂得珍惜方可拥有更多。Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 Android Studio,重新 sync gradle,Clean build 都没有用。 多半是因为 Android Studio 之前发生了错误,某些 setti原创 2016-12-01 17:50:24 · 1052 阅读 · 1 评论 -
Cannot run program "svn" (in directory "D:\demo\Test"): CreateProcess error=2, 系统找不到指定的文件。
前言:懂得珍惜方可拥有更多。IDEA 13.1.2安装后,SVN checkout时候会出现如下错误: Cannot run program "svn" (in directory "D:\demo\Test"): CreateProcess error=2, 系统找不到指定的文件。究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。解决办法: 1、安装客户端 ht原创 2016-12-29 14:15:59 · 37866 阅读 · 1 评论 -
EditText如何在使用数字键盘的情况下输入多个小数点
前言:懂得珍惜方可拥有更多。EditText et_diy = (EditText) contentView.findViewById(R.id.et_diy); et_diy.setInputType(InputType.TYPE_CLASS_NUMBER); String digists = "0123456789."; e原创 2017-05-18 16:51:05 · 461 阅读 · 1 评论 -
安卓中PopupWindow中的EditText无法弹出软键盘解决
前言:懂得珍惜方可拥有更多。解决办法pop.setFocusable(true);原创 2017-05-18 16:55:28 · 10264 阅读 · 2 评论 -
手机ROOT
前言:懂得珍惜方可拥有更多。问题描述: 很多时候手机已经显示已经拥有ROOT权限,但是我们在File Explorer下又无法操作data/data目录,很是奇怪!解决办法: 下载一个ADB_adbd_Insecure(下面附有下载地址) 安装到已经root了的手机上,然后再cmd窗口执行adb shell——su最后附给data 读写权限就大功告成了。 ADB_adbd_Insecure原创 2016-09-01 09:27:22 · 595 阅读 · 0 评论 -
Android Studio 代码混淆
注意:在使用Eclipse+ADT时需要加入-libraryjars libs/…,如果你是使用Android Studio开发的项目则不需要加入libs包中的jar包,这是因为,通过Android Studio进行混淆代码时,默认已经将 lib目录中的 jar 都已经添加到打包脚本中,所以不需要再次手动添加,否则会出现“ java.io.IOException: The same input ja原创 2017-09-08 11:21:05 · 253 阅读 · 0 评论 -
Error:UNEXPECTED TOP-LEVEL ERROR:
报错Error:UNEXPECTED TOP-LEVEL ERROR:Error:java.lang.OutOfMemoryError: GC overhead limit exceededError:Execution failed for task ':app:transformClassesWithDexForDebug'.解决办法 在app的build.gradedexOptions {原创 2017-09-11 15:35:16 · 363 阅读 · 0 评论 -
个人笔记
前言:懂得珍惜方可拥有更多。1、如何生成jar文件 http://jingyan.baidu.com/article/b2c186c8f21d1ac46ef6ffcc.html2、如何运行jar文件 http://jingyan.baidu.com/article/bea41d434f2a89b4c51be62c.html /3、Android Studio配置SVN服务器 htt...原创 2016-11-10 08:51:24 · 269 阅读 · 0 评论 -
安卓判断特定布局是否可见
前言:懂得珍惜方可拥有更多这两个方法的区别View.getGlobalVisibleRect(rect); //以屏幕 左上角 为参考系的View.getLocalVisibleRect(rect); //以目标 View 左上角 为参考系鉴于这一点的区别,View.getLocalVisibleRect(rect) 的 rect.left恒等于 0 .判断是否可见boolean lo...原创 2018-11-29 18:12:51 · 1378 阅读 · 0 评论 -
GridView Adapter里的getView多次调用position 0 解决方案
前言:懂得珍惜方可拥有更多。GridView Adapter里的getView多次调用position 0 解决方案网上说给父布局固定宽高,但是,亲自试了也没用. 我的解决方法是在getView中添加如下判断:@Override public View getView(int position, View convertView, ViewGroup parent) { i原创 2016-11-02 14:23:21 · 1422 阅读 · 2 评论 -
popupwindow使用之异常-Unable to add window -- token null is not valid; is your activity running?
前言:懂得珍惜方可拥有更多。popupwindow之所以叫这个名字,肯定是要从某个地方弹出啦,但是从哪个地方呢?必须是指定一个view嘛void android.widget.PopupWindow.showAtLocation(View parent, int gravity, int x, int y)调用这个函数就能显示popupwindow了,但是有的同学会有幸碰到一个异常,关于这个异常的解转载 2016-11-08 18:04:51 · 14540 阅读 · 3 评论 -
Error:Error: Avoid non-default constructors in fragments: use a default construct
问题描述: Error:Error: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment] 解决办法:在类的前面加上@SuppressLint("ValidFragment")即可。原创 2016-07-19 14:21:45 · 1089 阅读 · 0 评论 -
Error:(34) Error: "xxx" is translated here but not found in default locale [ExtraTrans
问题描述:Error:(34) Error: "xxx" is translated here but not found in default locale [ExtraTrans解决办法: 复制一份到 values-en-rIN 如果还报错,注意一下自己的values下的string是否有xxx原创 2016-07-19 15:15:28 · 1907 阅读 · 0 评论 -
Cannot launch AVD in emulator
问题描述: 解决办法: 参考下面链接: http://www.crifan.com/adt_android_sdk_manager_install_intel_hardware_accelerator_execution_manager_haxm/中间可能遇到下面问题: 解决办法 win10的解决办法,其他系统也类似 http://zhidao.baidu.c原创 2016-07-20 10:15:56 · 2253 阅读 · 0 评论 -
在Android Studio 运行的时候报E/dalvikvm: Could not find class 'xxx',
前言:懂得珍惜才会拥有的更多。问题描述: 在Android Studio 运行的时候报E/dalvikvm: Could not find class ‘xxx’, 但是在android5.0以上不会报此错误能运行成功。解决办法: 在app->build.gradle 中有如下设置 其中 minifyEnabled false 意思是 是否进行混淆 我们只需要在自己工程中的Appl原创 2016-08-17 16:35:55 · 6373 阅读 · 5 评论 -
finished with non-zero exit value 2
问题描述:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal原创 2016-07-22 10:40:47 · 568 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Window type can not be changed after the window is added.
前言:懂得珍惜方可拥有更多。问题描述: 编译Success,但是一运行安装就会闪退。 具体报错如下:2016-08-29 17:54:13 机型:HTC-HTC S720e 版本号:4.2.2 日志:java.lang.IllegalArgumentException: Window type can not be changed after the window is added.andro原创 2016-08-30 08:56:48 · 3837 阅读 · 0 评论 -
popupwindow 嵌套ListView onitemclick 事件不能响应
前言:懂得珍惜才会拥有的更多。问题描述: PopupWindow里面嵌套了一个ListView 在Android6.0版本中可以listview可以获取焦点 Android4.4以下就没有响应。 解决办法: 设置PopupWindow获取焦点。setFocusable(true);如果本文有帮到你,记得加关注哦。 初出茅庐,还望指教。原创 2016-08-17 16:47:00 · 3569 阅读 · 0 评论 -
连接SVN时报错:文件夹“”已不存在
前言:懂得珍惜才会拥有的更多。问题描述: 昨天连接svn还好好的,今天不知道怎么了就是连接不上,地址什么的都对,也不是svn服务器的问题,因为同事都能用。 解决方案: 1、首先在cmd中ping一下你要连接的svn地址,如果都ping不通,重启一下电脑(我就是这样解决的)。 2、windows 的话依次打开【控制面板】——【管理工具】——【服务】找到VisualSVN Server 右击原创 2016-08-25 17:12:43 · 24098 阅读 · 2 评论 -
listview 中点击控件显示EditText,但是点击EditText之后弹出键盘后EditText又消失了
listview 中点击控件显示EditText,但是点击EditText之后弹出键盘后EditText又消失了原创 2016-09-02 17:49:57 · 3705 阅读 · 0 评论 -
mac 新版android studio 找不到DDMS及monitor打开白屏或报错问题
导致原因:1、Jdk版本不一致2、本地存在两个jdk虽然在控制台看到是 jdk1.8.0_144但是默认的还是存在的高版本解决方案:换 jdk1.8.0_144 就可以了,具体操作看下面日志。配置jdk环境方案:如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用"open...原创 2018-12-05 09:23:35 · 4120 阅读 · 0 评论