1【已解决】依赖包后出现Failed to resolve:com.github.xxx错误
2 allprojects maven { url "https://jitpack.io" }
Q:Program type already present: android.support.design.widget.CoordinatorLayout$Behavior
A:implementation 'com.android.support:design:28.0.0'
====================================================================================
Q:java.io.FileNotFoundException: : open failed: ENOENT (No such file or directory)
A:升级API到29(x)
Q:Attempt to invoke virtual method 'boolean androidx.fragment.app.FragmentManagerImpl.isDestroyed()' on a null object reference
A:注释onDetach()回调,就ok了
====================================================================================
2020-01-02
Android Studio Git 上传报错Push rejected Push to origin/master was rejected
在terminal窗口中依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
====================================================================================
-0726
使用Git下载指定分支命令为:git clone -b 分支名 仓库地址
使用exclude关键字,过滤指定版本依赖库
https://www.jianshu.com/p/137d49c00d08?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes
查看依赖关系
>gradlew app:dependencies
==为空包签名
jarsigner -verbose -keystore H:\qm\qxll.jks -signedjar H:\Work3\signed.apk H:\Work3\tap_unsign.apk qxll
https://www.jianshu.com/p/b8ea9e40d9e2
====================================================================================
//所上传的签名包包名必须同所下载的空白包
com.bjstsd.ballstarproject
jarsigner -verbose -keystore qxll.jks -signedjar signed.apk tap_unsign.apk qxll
====================================================================================
C:\Windows\System32\drivers\etc\hosts
ipconfig/flushdns
====================================================================================
Q:ERROR: Failed to resolve: support-media-compat
A:修改project gradle 和gradle version
爱学啊
Ctrl+Alt+F //将局部变量变成全局变量
====================================================================================
--0812
编程大佬的嘱咐
早日让自己的代码,健壮、高效、具有良好的可扩展性
====================================================================================
--0813
Fragemnt的各种用法
Q:解决"requested upstream branch 'origin/master' does not exist"
A:总结一下:本地仓库有文件,远程仓库也有文件,正确姿势:
1,git remote add origin 远程仓库地址
2,git pull origin master --allow-unrelated-histories
3,git branch --set-upstream-to=origin/master master
4,git push
原文链接:https://blog.csdn.net/jack22001/article/details/87946037
Q:Glide Exception:"You must not call setTag() on a view Glide is targeting"
A:
1.在res\values\目录下创建ids.xml
并添加以下代码:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="tag_glide" />
</resources>
2.在Application的onCreate方法中添加:ViewTarget.setTagId(R.id.tag_glide);
原文:https://blog.csdn.net/yuangudashen/article/details/75287670#commentBox
Q:码云打不开,怎么办?
A:
第一步:
找到hosts文件,文件目录:C:\Windows\System32\drivers\etc
部分电脑该目录下可能没有hosts文件,可以从其他电脑拷一份过来。如果提示无法修改,请使用管理员权限打开文件。
第二步:
修改hosts,添加内容:212.64.62.174 gitee.com
第三步:
浏览器打开码云官网:gitee.com,刷新,搞定!
原文地址:https://blog.ccswust.org/10731.html
====================================================================================
====================================================================================
Android 解决Android studio4.1.1不适配ButterKnife的问题
https://blog.csdn.net/weixin_46603990/article/details/111380229
Q:android.system.ErrnoException: open failed: EACCES (Permission denied)
A:android:requestLegacyExternalStorage="true"
Q:Gradle官方下载地址
A:https://services.gradle.org/distributions/
Q:jcenter()
A:maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
Q:【Android Studio】Gradle download:kotlin-compiler-embeddable-xx.jar下载太慢或者失败解决办法
A:Maven官方下载地址: https://mvnrepository.com/
Q:Plugin Error: Plugin "GsonFormat" is incompatible (supported only in IntelliJ IDEA).
A:删除文件
Q:Android studio 下载依赖jar包慢
A:在.gradle文件夹下新建init.gradle文件,写入:
allprojects{
repositories {
def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}
src:https://www.cnblogs.com/Neroi/p/13275689.html
Q:Android Studio 4.1 版本 不适配butterknife的问题
1、方案一:删除AppData\Roaming\Google\AndroidStudio4.1\plugins下面的插件。更换插件Android-ButterKnife-Injections.jar,不用android-butterknife-zelezny.jar。
2、如果方案一不成功:更换安装路径,Android-ButterKnife-Injections.jar放在系统的安装路径下:D:\Android\androidstudio\plugins。重启AS试试。代码也不白了。