Android Studio Settings Repository Plugin sync failed problem

简介:
Andnroid Studio Settings Repository Plugin SYNC Failed Prolem

Android Studio Settings Repository Plugin SYNC failed problem

Pre.背景

  • Android Studio Version:2.2;

  • 某种原因导致Android Studio个人数据设置全部被删,样式回归到“出厂模式”,但在使用SYNC同步的时候,无论Overwrite Local或者Overwrite Remote一直失败,提示:Commit on repo without HEAD currently not supported

1.解决方案

Google搜索了很久,后面在https://youtrack.jetbrains.com/issues中找到了答案。

*1).git clone你Github中settings repository;

*2).打开C:\Users\%USER%.AndroidStudio2.2\config\settingsRepository\repository目录,并将git目录清空(如果有个性化设置,建议先备份,然后如果该目录不为空的话,请清空),然后将上一步中下载的文件拷贝到此目录。

注:我的Android Studio是2.2版本,其他版本请切换到对应目录。

*3).然后重新启动Android Studio发现所有的style,templete等又回来了,SYNC操作也都正常了。

2.使用Access Token

第一次Push时会弹出对话框让输入用户名和密码,但是密码存储会有安全隐患,暴露后就要修改密码了,我们可以创建一个Token然后授予相应权限,就能当密码使用了,不想使用的时候直接可以删除Token,不用直接给密码。 对Android Studio Settings Repository来说给予Read和Write的权限就可以了:Ku7Ipy3.png注:创建Access Token只会在创建完成的时候出现,这时候一定要复制下来,并保存起来,如果忘记了就要删去重新创建。










本文转自 breezy_yuan 51CTO博客,原文链接:http://blog.51cto.com/lbrant/1855389,如需转载请自行联系原作者
目录
相关文章
|
19天前
|
Ubuntu 网络协议 Linux
【Linux】Android平板上远程连接Ubuntu服务器code-server进行代码开发
【Linux】Android平板上远程连接Ubuntu服务器code-server进行代码开发
19 0
|
26天前
|
Android开发 开发者 iOS开发
APP开发后如何上架,上架Android应用市场前要准备什么
移动应用程序(APP)的开发已经成为现代企业和开发者的常见实践。然而,开发一个成功的APP只是第一步,将其上架到应用商店让用户下载和使用是实现其潜力的关键一步。
|
1月前
|
Java Android开发 C++
2023安卓逆向 -- JNI学习(从开发到反编译)
2023安卓逆向 -- JNI学习(从开发到反编译)
13 0
|
1月前
|
存储 Java 开发工具
Android开发的技术与开发流程
Android开发的技术与开发流程
68 1
|
1月前
|
SQL API Android开发
展望2022:Android 开发最新技术动向
展望2022:Android 开发最新技术动向
66 0
展望2022:Android 开发最新技术动向
|
1月前
|
安全 Android开发 开发者
【Android开发小技巧】扔掉这坑人的 Handler
【Android开发小技巧】扔掉这坑人的 Handler
19 0
|
2月前
|
前端开发 Java 开发工具
Vue3 如何去开发安卓 或者 ios
Vue3 如何去开发安卓 或者 ios
23 0
|
2月前
|
Android开发 Kotlin
android开发,使用kotlin学习Fragment
android开发,使用kotlin学习Fragment
26 0
|
2月前
|
Android开发 Kotlin
android开发,使用kotlin学习WorkManager
android开发,使用kotlin学习WorkManager
28 0
|
2月前
|
Android开发 容器
Android开发,学习LinearLayout布局
Android开发,学习LinearLayout布局
29 0

相关产品

  • 云迁移中心