开发工具/技巧
程序员学园
专注于Java、Android、前端、小程序等开发,祝你快速进阶成为技术大牛,拿到大厂 offer,绝不手软。
展开
-
Android Studio卡在Building gradle project info的解决方法
Android Studio卡在Building gradle project info的解决方法 简书地址:http://www.jianshu.com/p/a22bfbac4d69如图然后就一直卡着,点cancel也没有反应,强行杀进程才能关了Android Studio重启也没反应。解决办法一将改成Android Studio 包里面有的即可MAC下显示Android Studio包内容,接原创 2017-03-03 23:15:15 · 826 阅读 · 0 评论 -
在windows下使用Charles/Fiddler/Wireshark对Andriod/IOS抓包分析
一、首先安装1.1Charles跨平台1.2Fiddler1.3Wireshark三者的安装及配置自行百度。1.在windows下使用Charles对移动终端抓包分析2.Android抓包方法(一)之Fiddler代理3.Wireshark安装时候选择一块网卡进入即可二、三者的区别首先不管是Charles、Fiddler还是Wireshark都必现保证手机和电脑在同一局域网。Charles、Fidd原创 2017-07-19 11:26:52 · 1634 阅读 · 0 评论 -
Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied b
Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in y原创 2017-05-03 16:55:01 · 1667 阅读 · 1 评论 -
ButterKnife BindView 失败,报错NullPointerException
ButterKnife BindView 失败,报错NullPointerException,得到的View是null原因是配置有误。第一步apply plugin: 'com.jakewharton.butterknife'第二步compile 'com.jakewharton:butterknife:8.5.1'annotationProcessor 'com.jakewharton:but原创 2017-05-03 16:18:48 · 5282 阅读 · 2 评论 -
屏幕录制软件分享(可录制windows、mac电脑及手机)
屏幕录制软件分享(可录制电脑及手机)原创 2017-08-28 15:42:00 · 1490 阅读 · 0 评论 -
Error:A problem occurred configuring project ':app'.
Error:A problem occurred configuring project ':app'.> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.笔者出现上述问题的原因是Mac电原创 2017-09-10 11:31:26 · 5502 阅读 · 0 评论 -
SVN Working copy locked Please execute the 'Cleanup' command.
Working copy 'E:\mySVNDirectory' lockedPlease execute the 'Cleanup' command.网上说,右键clearn up一下即可,但是发现没用之后勾选 Berak locks选项就好了 微信扫一扫关注我的以下微信公众号 【程序猿小白成长记】定期分享各类Java、Android等知识 我的GitHub,麻烦给个原创 2017-09-19 20:32:13 · 2578 阅读 · 2 评论 -
FAILURE: Build failed with an exception
错误一:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':tvideo:makeJar'.> java.io.IOException: Can't read [C:\Program Files (x86)\Java\jdk1.8.0_45\jre\lib\rt.jar] (N原创 2017-09-21 15:59:57 · 13965 阅读 · 0 评论 -
重复引入Duplicate files copied in APK META-INF
项目问题:重复引入第三方jar包,导致Duplicate files copied in APK META-INFError:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.and原创 2017-04-03 09:39:30 · 7685 阅读 · 3 评论 -
Android模拟器安装apk失败解决方案
错误信息:DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs具体提示:INSTALL_FAILED_NO_MATCHING_AIBS这个错误是由于使用了native libraries ,该native libraries 不支持当前的cpu的体系结构。现在安卓模拟器的CPU/ABI一般有三种类型,INTEL X86,ARM,MIPS,原创 2017-03-05 09:20:51 · 23381 阅读 · 0 评论 -
Android项目和依赖的lib SDK版本冲突合并
Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 18 declared in library [:bleLib:] C:\Users\Administrato原创 2017-11-24 16:51:26 · 3643 阅读 · 0 评论 -
java web jsp servlet项目转换为spring boot项目
问题描述一:老项目jsp都是在WebContent目录下,servlet在web.xml中配置,而springboot项目这二个目录都不存在。问题描述二、如何将已有javaweb项目改造为Spring Boot项目一、jsp页面的问题新建一个代码目录(【New】->【Source Folder】),命名为src/main/webapp,将原项目中WebContent目录...原创 2018-05-04 14:45:25 · 2684 阅读 · 0 评论 -
INSTALL_FAILED_UPDATE_INCOMPATIBLE
[2017-06-11 22:19:37 - BioCareView] Installing BioCareView.apk...[2017-06-11 22:19:39 - BioCareView] Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE[2017-06-11 22:19:39 - BioCareView] Please c原创 2017-06-11 22:53:12 · 431 阅读 · 0 评论 -
安卓开发工程师必备技能——框架,看看你都掌握了哪些
最近很多行业人士都反应Android的就业越来越不容乐观,实际上并非如此,只是看你掌握的知识层面是否能够跟随社会的进步而已。 很多Android开发人员找不见工作,当然更别说找到高薪的满意工作了,就是由于你所知道的那点开发只是基础中的基础,或者是几年工作经验下来还是码农,遇到点儿问题只会度娘不会自己摸索解决。Android经过九年的发展,现在已经相当成熟了,其占据的市场份额就知道其地位如何,除转载 2017-03-09 08:56:32 · 818 阅读 · 0 评论 -
运行项目的时候出现missing frature:WATCH
原来项目既支持wearable又支持mobile而我们run的时候默认勾选的是wearable所以如果要在手机上运行,勾选mobile即可 本文简书地址: http://www.jianshu.com/p/cb678641d1d0 转载请注明本文参考: http://blog.csdn.net/e_inch_photo原创 2017-03-10 13:47:40 · 545 阅读 · 0 评论 -
Fragment中嵌套ViewPager,ViewPager中有多个Fragment,不显示
最近在项目中用到首页是一个Fragment,底部四个按钮切换,第二个按钮切换的时候是一个ViewPager嵌套Fragmet,但是遇到点击第二个按钮切换的时候,ViewPager不显示。才发现构造方法传入的FragmentManager有问题。//不显示mViewPager.setAdapter(new MyViewPagerAdapter(getActivity().getSupportFrag原创 2017-04-02 12:01:15 · 2482 阅读 · 1 评论 -
Andriod Studio配置key
Android开发中,在使用第三方的sdk(如,百度地图,微信分享,友盟统计等)提供的功能时通常都要事先申请密钥,在申请密钥时需要填写keystore的数字签名(SHA1)。这样,只有使用此keystore打包生成的apk才能正常的调用这些第三方提供的功能。如果你不想在每次修改相关代码后,都要执行繁琐的验证打包安装等流程,才能测试相应得功能的话,就将此keystore替换默认keystore吧。1、原创 2017-04-17 23:44:25 · 1576 阅读 · 0 评论 -
Android 65535问题解决方法之不分包只删除jar包无用依赖
项目中用到了条形码/二维的zing库可以看到里面的文件是非常多的,每个文件夹下面又有很多的文件,导致方法数爆棚。但是实际开发中,我们只用到了条形码生成的功能。也就是只用到了更目录下面的几个文件,以及更目录下文件夹common和qrcode文件夹里面的某个类。但是common下面又有好多无用的文件夹和类。那么不需要的文件夹和类怎么删除呢?直接选中不需要的文件夹和类,点击删除即可。原创 2017-04-14 16:16:29 · 834 阅读 · 0 评论 -
Android Studio新建通用library及添加依赖
android studio中的library意味着module,所以利用Android studio新建moudle,然后让app依赖该moudle就可以了。具体步骤:选择Andriod Labrary即可。如果在其它项目想要使用该Labrary,则首先 import module然后再添加依赖即可。简书地址 http://www.jianshu.com/p/24614cccda15原创 2017-05-03 11:45:51 · 798 阅读 · 0 评论 -
Response cannot be resolved to a type
项目中出现Response cannot be resolved to a type分析后发现没有给项目添加jre ,那么什么是jre呢? JRE是Java运行环境(Java Runtime Enviroment)的缩写。它基本上就和Java虚拟机是同一个概念。一般来说,在谈论一个具体的产品的时候,可以说“JRE”,而说到理论中的一个模型的时候,我们常用的是“Java虚拟机”。要使用Java程序原创 2017-04-21 11:40:42 · 4270 阅读 · 1 评论 -
Mac下版本控制工具SourceTree的使用
一、什么是SourceTree?SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。简单点说SourceTree是跨Windows和Mac平台的一款版本控制工具。二、如何使用SourceTr原创 2017-05-24 22:35:30 · 4154 阅读 · 0 评论 -
Eclipse修改皮肤主题、编辑区、Log区背景
修改前修改后怎样改变eclipse的皮肤呢?其实很简单,国外程序员自己打造的Eclipse黑色主题皮肤,配合eclipse color theme插件使用黑色代码主题就可以了。首先从 Eclipse修改皮肤主题插件 下载主题,解压下载的压缩文件,将plugins文件夹放入eclipse目录的dropins文件夹下,重启eclipse后,选择Preferences->General->Appearan原创 2017-05-25 10:10:26 · 2309 阅读 · 0 评论 -
Eclipse简单分包65535问题
我们知道,再Android Studio中解决分包问题是非常简单的,但是一搜eclipse中分包实现,各种结果,大部分都是使用Gradle进行编译实现自动分包,比如这篇 Eclipse中使用multidex解决分包 ,配置一大堆,非常麻烦。首先google官方是给出了解决方案的,详细请看连接:https://developer.android.google.cn/studio/build/mult原创 2017-05-26 10:16:43 · 1351 阅读 · 0 评论 -
Winidows下版本控制Git + TortoiseGit安装使用
一、简介 TortoiseGit 简称 tgit, 中文名海龟Git,海龟Git只支持神器 Windows 系统, (如需支持Max可考虑 Mac下版本控制工具SourceTree的使用 ) 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端. 分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified;原创 2017-05-26 10:17:18 · 899 阅读 · 0 评论 -
Git Clone报错git did not exit cleanly (exit code 128)
Failed to connect to 127.0.0.1 port 8580: Connection refusedgit did not exit cleanly (exit code 128) (1422 ms @ 2017-6-1 11:01:37)这是因为设置了代理,解决办法是取消代理即可。进入设置,网络,取消代理我的GitHub 我的CSDN 我的简书 开发笔记原创 2017-06-01 11:28:36 · 15331 阅读 · 1 评论 -
MarkDown转Html在线转换(支持代码高亮,可复制到微信公众号、今日头条)
MarkDown/Html在线转换能够将md渲染成html并且能保持代码高亮,可以方便的复制待格式的html粘贴到微信公众号,CSDN,简书,博客园,开源中国等。扫码体验在线助手小程序我是java代码public static void main(String[] args){ System.out.println("hello world");}我是ht...原创 2018-10-17 14:05:59 · 4338 阅读 · 1 评论