9 祝福

尚未进行身份认证

我要认证

Android Developer

等级
TA的排名 4k+

【Mac】invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library

异常原因我在昨天升级了 macOX Sierra,悲剧的是,今天我发现git命令无法执行,homebrew也无法使用,invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

2016-11-07 17:29:10

【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)

在用户使用 Android 应用的时候,经常会出现过快且多次点击同一按钮的情况,一方面这是因为应用或手机当前有些卡顿,另一方面也可能是由于很多应用并没有设置按钮点击时的 selector 或者其它按钮响应方式(例如点击按钮时按钮放大,常见于游戏),导致用户误认为没有点击到当前按钮,当然,除了相对应的对应用进行优化和设置点击selector以外,我们还可以做一些其它的工作,例如,判断按钮的 onCli

2016-11-03 15:15:20

【Android】判断你的应用在前台还是在后台

判断应用是否是在后台Application.ActivityLifecycleCallbacks

2016-11-02 14:30:47

【Android】finished with non-zero exit value 2

Error:Error converting bytecode to dex:Cause: com.android.dex.DexException: Multiple dex files define Lcom/Error:Execution failed for task ':app:finished with non-zero exit value 2

2016-05-31 23:55:49

【Android】java.lang.SecurityException: getDeviceId: Neither user xxxxx nor current process has androi

错误异常 java.lang.SecurityException: getDeviceId: Neither user xxxxx nor current process has android.permission.READ_PHONE_STATE. 这里的getDeviceId可能是获取系统状态或内容的操作,最后的android.permissio

2016-04-22 10:36:55

【Android】Error: Expected resource of type styleable [ResourceType]

Error: Expected resource of type styleable [ResourceType] 这个错误在编译运行时候并不会出现,但是当需要编译打包的时候,就会爆出这个异常。这个错误出现的位置位于自定义View中,代码如下:TypedArray ta = mContext.obtainStyledAttrib

2016-03-16 17:09:14

【Android】WebView设置Cookie

在网上搜索给WebView设置Cookie这个问题得到的回答都是以下这段代码:CookieSyncManager.createInstance(context);CookieManager cookieManager = CookieManager.getInstance();cookieManager.setAcceptCookie(true);cookieManager.setCookie

2015-12-31 23:43:32

【Android】java.lang.SecurityException: Permission Denial: starting Intent 应用启动失败异常

异常提示在Eclipse和Android Studio同时使用的时候,我遇到过这样一个异常,具体错误提示如下:ava.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000

2015-11-30 13:19:52

【Android】ToolBar设置NavigationIcon不显示异常或自定义失败异常

异常:在布局XML中设置android:navigationIcon=”@drawable/icon”或者在代码中设置都无法自定义成自己需要设置的NavigationIcon图片。 代码设置NavigationIcon如下:Toolbar toolbar = (Toolbar)findViewById(R.id.my_toolbar);toolbar.setNavigationIcon(R.dr

2015-10-29 16:12:55

【Android】Error:Execution failed for task ':app:mergeDebugResources'. > String index out of range: 0

异常提示: Error:Execution failed for task ‘:app:mergeDebugResources’. > String index out of range: 0错误原因:有一次在进行编译的时候,Android Studio 给我报出了这样一个异常,一开始的我有点摸不着头脑,因为 fail 在 mergeDebugResources ,那么项目很可能出错在

2015-09-30 16:46:05

【Android】Suggestion: use tools:overrideLibrary="" to force usage

异常提示:应用在Android Studio Build的时候,抛出了如下异常: Error:Execution failed for task ‘:app:processDebugManifest’. > Manifest merger failed : Suggestion: use tools:overrideLibrary

2015-08-27 14:26:39

【Android】getActionBar()为null的解决方法总结

前言在使用 ActionBar的时候,有时候会爆出空指针异常,这是因为应用没有获取到 ActionBar 导致的,而导致应用没有获取到 ActionBar 的原因比较多,所以我们下面就来总结一下 ActionBar 获取不到的错误原因。解决办法检查你的应用是否设置了没有 ActionBar 的主题Theme,或者直接设置了 NoActionBar或NoTitleBar 属性,主要要检查这几点:检查

2015-07-28 15:27:18

Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'

Unable to load class ‘org.codehaus.groovy.runtime.typehandling.ShortTypeHandling’Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 1.2.3.

2015-07-22 11:24:04

从Eclipse迁移代码到Android Studio可能出现的异常

主要还是写的有关项目原有代码从 Eclipse 迁移到 Android Studio 时会遇到的问题,并没有和 Android Studio 的配置有太大关系。Error:Can't have more than one marked region along edge.

2015-07-13 11:51:40

Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException

异常Log: Error:Execution failed for task ‘:app:dexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: finished with non-zero exit value 2

2015-07-10 12:09:55

java.lang.IllegalArgumentException: parameter must be a descendant of this view

异常信息:java.lang.IllegalArgumentException: parameter must be a descendant of this view错误原因:发生这个错误主要是ListView或者其它ViewGroup等容器控件因为滑动而暂时移除子View,但却没有移除该子View上面的焦点Focus,所以在ListView滑动返回到原来的位置的时候没有恢复成原来的View,导致

2015-06-30 15:36:44

at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)

错误提示: at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:) 在Android中给ListView写多个不同的item布局的时候,我遇到了一个标题中的数组越界错误 getViewTypeCount() 的值必须大于 getItemViewType() 的值

2015-06-08 15:00:01

auth_decode_failed_error微信分享失败

今天我在编写微信分享的代码的时候,微信给我弹出了这个错误提示,其实错误原因很简单,因为微信分享要求使用程序的正式签名,而不是我们调试代码时默认的debugkey,测试微信分享功能,我们可以直接打一个正式包或者将IDE的debugkey换成正式签名key即可。另外以前我在调试微信分享的时候,在一些手机上会遇到点击微信/朋友圈分享时候,微信一闪就消失,或者微信长时间停留在加载过程中,这都是因为我们在调试

2015-06-05 12:05:00

为什么自定义控件无法显示

为什么自定义控件无法显示自定义控件不显示忘记在初始化内部元素之后进行 addView() 操作忘记设置子控件 LayoutParams 宽高子控件被其它控件所遮盖自定义控件预览layout预览layout布局at android.view.ViewGroup.resetResolvedLayoutDirection(ViewGroup.java:6081)

2015-04-09 18:27:00

Android SDK下载异常(hostname in certificate didn't match)

对于Android开发者来说,每次下载更新 Android SDK 都是一次痛苦的经历,因为 google 被墙,每次我们都要想尽办法来更新 SDK, 以前我是通过 VPN 来下载 SDK,但是也只能保证稍微稳定一点的下载速度,每次更新还是要耗费很长的时间来等待,上星期我的同事发现通过修改 hosts 文件并将下载地址域名指向 203.208.46.146 即可加快速度,而且下载速度基本上都是4,

2015-01-05 14:15:24

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!