唯学

学无止境

git获取远程仓库内容只获取仓库下内容的方法

在使用git获取远程仓库内容的时候,如果使用git clone url命令时,会把整个仓库包含仓库名一起拉取下来,比如说远程仓库的名称为test,仓库内容如下图: 当我们在本地拉取远程代码时,我们有时只是想在本地文件夹里拉取上面目录的文件,而不包括test目录,这时我们就不能使用clone命...

2019-05-13 10:50:16

阅读数 4

评论数 0

Clion的破解

近期需要做关于C方面的开发,尝试了VS和Clion,VS也支持多操作系统,但是在加入git后我发现有些麻烦可能是使用AS使用习惯了,后来换成Clion,它加入git后的操作方式和AS基本相同(果然是一个厂家的),不知是不是因为是使用Windows系统开发,Clion的界面没有VS的好看,但是VS很...

2019-04-24 10:08:16

阅读数 10

评论数 0

Waiting for another flutter command to release the startup lock...

在使用android studio进行flutter项目开发时,在pubspec.yaml中添加添加了一个第三方的依赖库,当我点击右上方的Package get时,下方控制台总是提示如下错误: Waiting for another flutter command to release the...

2019-04-19 16:12:47

阅读数 29

评论数 0

Error: The apk for your currently selected variant (app-release.apk) is not signed. Please specify a

有时我们使用android studio打开项目想运行的时候,我们发现运行按钮左边的选择框里显示的主module的左边显示一个红叉,当我们点击运行按钮是会弹出下面的弹框 我们会发现最下方会提示这个错误:Error: The apk for your currently selected vari...

2019-04-10 16:46:50

阅读数 24

评论数 0

android如何统一aar/jar/moudle中引用依赖库版本不一致的问题

我们在做Android项目开发过程中,经常会遇到这种情况,我们需要引入的aar、jar等所依赖的第三方依赖库与我们本地的依赖库的版本号不一致,造成我们项目编译失败,遇到这种情况时,我们只需要在module下的build.gradle文件中添加如下代码即可,它不包含在android{}标签中,而是和...

2019-04-02 10:31:50

阅读数 42

评论数 0

解决aar无法引用第三方远程依赖库问题

根据网上搜索结果,目前了解到的解决方法分两大类: 一、将远程依赖库的jar包下载到本地,然后拷贝到libs进行依赖替换远程依赖,之后再生成为aar文件时,就不会出现依赖库的调用类找不到的问题; 如果自己要集成的aar中包含有其他的aar文件,需要在引入我们自己集成的aar的时候也要额外引用...

2019-04-02 09:49:56

阅读数 49

评论数 0

library类型module引入aar文件编译时提示找不到aar文件错误

关于module中如何引入aar及相关设置的内容大家可以看看我的另一篇内容:https://blog.csdn.net/weixue9/article/details/79239647 根据上面文章的步骤设置好进行编译时发现,会提示aar文件找不到的错误,这个时候我们还需要做另外的一个设置,假设...

2019-04-02 09:45:12

阅读数 18

评论数 0

JavaBinder: !!! FAILED BINDER TRANSACTION !!!

android开发过程中,我遇到了这样的一个不明确的异常提示!!! FAILED BINDER TRANSACTION !!!,什么通讯失败? 在网上搜索答案时,看到最多的答案是:出现这个问题的原因是我在两个Activity之间使用Intent传递过大的Bitmap才出现的,用Intent传bi...

2019-02-02 11:03:06

阅读数 141

评论数 4

LoaderManager加载器的相关说明

LoaderManager加载器是一个很有用的东西,可以实现观察者模式的数据更新,关于LoaderManager的使用及相关的注意说明可以查看下方的官方文档:https://developer.android.com/guide/components/loaders。 SQLite+自定义的C...

2019-01-29 11:12:26

阅读数 46

评论数 0

AS查看所依赖jar的依赖引用

Android Studio 中可以在Terminal通过命令来查看所有依赖jar的所依赖的引用,这样能更快地找到jar引用冲突的原因,命令如下: 1、windows :gradlew -q app:dependencies 2、macos :./gradlew -q app:dependen...

2018-12-12 13:35:04

阅读数 287

评论数 2

Android启动页出现短暂白屏/黑屏问题的解决方案

出现原因: 当系统启动一个APP时,zygote进程会首先创建一个新的进程去运行这个APP,但是进程的创建是需要时间的,在创建完成之前,界面是呈现假死状态的,因为用户会以为没有点到APP而再次点击,这极大的降低用户体验,Android需要及时做出反馈去避免这段迷之尴尬。于是系统根据你的manif...

2018-11-20 10:08:57

阅读数 255

评论数 0

Android TextView加中划线/下划线

1、textView设置下划线 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线  textView.getPaint().setAntiAlias(true);//抗锯齿  textView.setText(Html...

2018-10-17 17:07:24

阅读数 513

评论数 0

activity设置背景透明及遇到的坑

<style name="MyDialogStyleBottom" parent="Theme.AppCompat.Light.NoActionBar" > &am...

2018-10-16 18:56:34

阅读数 1023

评论数 0

Git撤销commit之后未push或push失败的操作

首先通过git log 命令找到commit对应的id,然后执行下面的语句就会撤销所选id及其后面所有的提交了。 git reset --soft HEAD=id 把上面的id替换成对应的commit记录id  ...

2018-10-11 18:36:47

阅读数 554

评论数 0

java对字符串的16位、32位MD5加密

private static String MD5(String sourceStr) { String result = ""; try { MessageDigest md = MessageDige...

2018-09-29 15:15:31

阅读数 315

评论数 0

微信开发平台应用签名修改多久之后才可以使用

修改微信开发平台的应用签名后,本以为会立即生效,但是等了一段时间还是没有生效,一个比较好的方法就是微信重新登录下就可以了

2018-09-29 15:15:09

阅读数 1015

评论数 0

Only fullscreen activities can request orientation

表现 targetSdkVersion升级到27 莫名爆出一个crash, 位置是一个跳到第三方sdk的中转Activity java.lang.IllegalStateException: Only fullscreen activities can request orientation ...

2018-09-19 23:30:47

阅读数 78

评论数 0

Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener

09-19 11:25:03.350 20159-20159/com.example.zjmac.kotlindemo1 I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<and...

2018-09-19 11:46:50

阅读数 4928

评论数 2

Failure [DELETE_FAILED_INTERNAL_ERROR] 不能卸载

最近真机调试的时候发现红米4X手机,在使用as安装apk是总是安装失败,使用adb命令也失败,返回DELETE_FAILED_INTERNAL_ERROR这个错误,但是手机上并没有安装这个软件,所以我首先使用adb命令查看了下手机上所有应用包名(相关命令可以看这里https://blog.csdn...

2018-09-18 12:01:26

阅读数 7021

评论数 0

adb 查看android手机中应用的包名和安装位置

1. 查看是否连接手机 adb devices 2. 进入指定的device的shell adb shell 或者 adb -s ********* shell 3. adb 查看所有安装的包 pm list packages 4. 根据某个关键字查找包 ...

2018-09-18 11:45:37

阅读数 3815

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭