首页 文章 精选 留言 我的

精选列表

搜索[Android],共10000篇文章
优秀的个人博客,低调大师

【我的Android进阶之旅】TortoiseSVN 客户端 如何重置用户名和密码?

在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。 不过,今天有人在SVN服务器端修改了我的用户名密码,则再次执行SVN相关操作时就会出错,报错如下: Error:svn: E170001: Authorization failed 出错之后不会自动弹出用户名密码输入框让你重新输入。这样即使你不停的操作svn,还是报授权失败的错误。因此我们需要去重置用户名和密码。 第一步:清除保存的用户名和密码 在项目中,点击鼠标右键,弹出的【TortoisesSVN】菜单项中,选择【Settings】菜单项,如下图所示: 然后点击【Saved Data】选项,在旁边的【Authentication data】项中,有两个按钮,分别是【Clear…】和【Clear all】选项。这两个选项就是清理之前保存好的用户名和密码。 点击【Clear…】项目的话,可以选择要清理的条目,如下所示: 选择好要清理的项目之后,点击【OK】按钮,就会清理用户名密码了。如下图所示: 点击【Clear all】的话,会将所有保存的用户名和密码都清空的。 第二步:重新输入用户名和密码 清理完毕之后,再次执行SVN相关操作的时候,会要求重新输入用户名密码,如下图所示: 这个时候重新输入好正确的用户名和密码之后,一切正常运行。 作者:欧阳鹏 欢迎转载,与人分享是进步的源泉! 转载请保留原文地址: http://blog.csdn.net/ouyang_peng/article/details/62237466

优秀的个人博客,低调大师

Android studio 2.2.3分享项目到github教程(纯自己的方法,非Copy)

因为前面看别人的教程之后,各种搞事,----------安装git for windows,各种配置,乱七八糟搞也不知道是不是哪里弄错了还是弄乱了,反正目前百度出来的所有的教程我这边都不能用,出各种问题,最后我在csdn和stackoverflow上都提问了,到现在还没有人回答,不知道是我的问题比较低级还是怎么的 。。http://bbs.csdn.net/topics/392066810这是csdn上的问题,看到的朋友可以帮忙点击下。现在来正式说我的方法:1 首先在github上创建仓库 全部默认即可,可以填写描述之类的2 然后你会得到一个地址 3 然后就去创建工程了,添加各种你的代码,完成之后点击 创建仓库之后会弹出下面的对话框 弹出的时候默认不是选中你的项目的根目录,这边需要选择根目录即可。然后你就会看到你的项目的文件都变成红色的, PS:我这里面有一个.gitignore文件,我知道这是git上传时候忽略不上传的文件,但我也不知道现在每次创建工程项目都带有这个文件了,知道的朋友可以说下然后右击项目,选择git,选择add,文件就会变成绿色的,然后再右击项目,选择git,选择commit Directory 文件变成红色 commit directory 再会弹出commit的对话框,你可以写一些描述 第一次上传 然后点击commit,这里我是没有点击commit and push这个按钮,还是一步步来的好,期间会出现警告之类的,点击确定就可以了。然后再右击项目,选择git,选择仓库,点击push push 我这里弹出一个这样的对话框,我看别人的博客右边应该有东西出现的,可是我这边没有,我也不知道为什么,好像master下面也有东西的,我也是醉了,网上的教程各种乱的,哎! 既然没有东西出现那只能硬来了,我这里点击define remote(这里看的出来可以点击的),这里就用到了再github上创建仓库时的http地址了, name可以改,应该是改成什么都可以吧,我是改成master,下面的URL就填你仓库的地址就可以了然后才会再右边出现你要上传的文件 然后点击Push 等待就可以了,会显示 上传成功 然后刷新github,在你的仓库里面就可以看到你上传的代码了,可以进行一些编辑。 修改描述 然后你在项目中做了一些修改,添加了文件,它会自动提示是否加入git,点击确认就可以了 ,项目修改完之后就右键项目,选择git,选择commit directory又会回到上面上传文件的步骤了,重复步骤上传就可以了。 修改 我的介绍就到这里,欢迎大家指出错误,最后希望大神出一篇完整的教程给新手们用用。

优秀的个人博客,低调大师

Android 6.0出现的init: cannot execve(‘XXX’):Permission denied问题:禁止SELINUX...

最近在开发MTK的相关项目,需要将一些可执行文件添加到init.rc文件里去,但是开机后发现,这个bin文件没有权限不能执行,于是我就在init.rc中对相应的bin文件增加了权限。后来发现,改了也没有用,百度了一下,有人说这是跟SELINUX有关,于是通过init.cpp看到了这三个枚举标志位: enum selinux_enforcing_status { SELINUX_DISABLED, SELINUX_PERMISSIVE, SELINUX_ENFORCING };static selinux_enforcing_status selinux_status_from_cmdline() {//禁止selinux权限selinux_enforcing_status status = SELINUX_DISABLED ;//SELINUX_ENFORCING; 1:disabled (不检测权限) 2:permissive (警告模式运行,所有操作都被允许,但是如果违反权限会被记录到日志,目测就是kernel.log) 3:enforcing (强制检测) 于是,我就将状态改为 SELINUX_DISABLED 成功将权限屏蔽掉了。 其它的平台有相关的脚本设置这个参数,但不一定所有的平台都有这个设置,我的平台对应的是MT8127。

优秀的个人博客,低调大师

[Android 从零到一] RecyclerView 多类型列表实战:稳定刷新、状态恢复与性能治理

业务列表很少只有一种卡片:顶部横幅、运营入口、内容卡片、分组标题、加载提示常常混在同一页面。功能继续叠加后,直接在一个 Adapter 里堆 `viewType`、强制刷新和位置判断,很快会出现闪烁、错位、状态串行和难以维护的问题。本文从一个资讯首页出发,逐步搭建可扩展的多类型列表,并说明局部刷新、稳定 ID、状态恢复和性能分析的关键边界。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册