在project 下的setting.gradle文件中include 即可
Android studio Cannot load module
解决:close project , import project
,删掉项目重新导入
百度经验–怎么改svn的登陆账号
在TortoiseSVN中找到设置,清除用户信息即可
我们使用SQLite数据库的时候会出现删除记录后数据库文件的大小没有变化
这是我们需要使用VACUUM命令来进行压缩,VACUUM命令会清空“空闲列表”,把数据库尺寸压缩到最小。
执行这个命令需要一点时间,等命令执行完后数据库的尺寸就会减小了。
使用到android studio 的一款插件statistic,装好重启之后,点击ok,会在AS下边栏中看到statistic的面板,进入后点击refresh即可。
开发中常见的场景:之前的程序员离职后你去接替他,用他的电脑做开发,但是你会发现一个让你很烦心的问题,就是你上传代码到仓库的时候,总是显示之前程序员的用户名和邮箱,代码也显示他提交的
解决:
1、我们可以先来查看一下git里面的用户名和密码
打开Git Bash ,输入命令 git config -l ,我们可以看到git配置文件里面还是之前程序员的用户名和邮箱
2、找到问题了之后,我们可以通过下面这两个命令来修改用户名和邮箱
git config --global user.name "youname"
git config --global user.email "[email protected]"
3、修改后我们再使用命令git config -l 来查看一下git的用户名和邮箱
look! ,已经修改过来了,现在你再上传代码就会显示你自己设置的名称和邮箱了
这里的$date$ $time$
还需要指向对应的函数
一般是手机中有相同包名的应用,最近在处理Android 7.0 兼容性问题的时候也出现了这个情况,错误提示是:Installation failed with message INSTALL_FAILED_CONFLICTING_PROVIDER.
android7.0 以后共享私有目录下文件必须使用FileProvider,结果我设置的authorities在手机上已经装的应用中有相同的就提示这个错误,修改过就没有问题了,为了防止重复建议使用”应用包名+fileprovider的名字”
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="zxl.fengye.mallstore.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/filepaths" />
provider>