
开发环境
落叶似秋
努力不一定成功,但不努力会后悔。
展开
-
Android studio出现Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"的解决办法
最近更新了一下Android Studio(下文简写成AS),然后打开工程发现出现Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request",如图:什么鬼。几番折腾,终于知道原因了。直接写解决方案吧。1.打开设置2。依次选择图中的第一步,第二步。并设置gradle的目录原创 2016-04-03 00:34:44 · 84499 阅读 · 15 评论 -
Android studio项目更换gradle版本
转自:http://blog.youkuaiyun.com/wb_001/article/details/76473403 现在项目中一直用的是gradle2.14.1版本,发现在项目中引入了.so文件后编译项目的时候会报40多个错误,但是项目依然能够正常运行,这让我很头疼。所以一直在寻找更新gradle版本的方法,发现好多方法都是不行的,现在将我的方法分享给大家:一、在你的studio的setting转载 2018-01-15 10:21:47 · 44615 阅读 · 1 评论 -
git的使用
介绍Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。git安装要想使用git首先要去下载git并安装上,git下载地址:https://git-scm.com/downloads,可以根据自己所使用的操作系统下载相应的git。git...原创 2016-11-10 12:25:10 · 683 阅读 · 0 评论 -
自己动手编译Android源码
准备设备:红米3s设备代号:landAndroid版本:7.1.1源码提供:LineagePC配置: 系统:Ubuntu16.04 x64至少12G RAM至少80GB 剩余硬盘空间良好的网络环境1.下载并解压SDKsdk中包含fastboot和adb 下载 https://dl.google.com/android/repository/platform-...原创 2018-03-02 13:19:52 · 2090 阅读 · 0 评论 -
Android Studio在生成apk的时候提示Unable to merge dex的解决方法
我们在引入库的时候总是会出现这样或者那样的问题,这让我心烦,不禁想要咆哮。在这里博主遇到了Unable to merge dex的错误,在Messages Gradle Build窗口错误提示如下图: 我们打开Gradle Console窗口 点击Run with --stacktrace,出现以下信息: 看上图,提示是v13包下某个类重复定义了。我们逆而行之,把完整v13包导入...原创 2018-08-10 16:27:57 · 1343 阅读 · 0 评论 -
编译Xposed
Xposed是Android平台上的有名的Hook工具,用它可以修改函数参数,函数返回值和类字段值等等,也可以用它来进行调试。Xposed有几个部分组成:修改过的android_art,这个项目是Xposed最核心的东西,它修改部分art代码,使Hook成为可能Xposed native部分,该部分主要提供给XposedBridge可调用api和调用修改过的android_art的api...原创 2018-08-20 18:40:31 · 2411 阅读 · 4 评论 -
Ubuntu解决Android monitor工具无法启动
monitor是Android开发中很好用的调试工具,用不了就很难受。解决办法apt list |grep openjdk查看到自己的电脑上装了openjdk11和openjdk8两个版本。觉得可能会导致冲突,于是选择把openjdk11卸了:sudo apt remove openjdk-11*然后进入Sdk/tools目录,执行./monitor,果然能用了!...原创 2018-10-11 17:01:44 · 2207 阅读 · 0 评论