开发工具使用(Android Studio、SQLite Expert 、TortoiseSVN)

8、AS加载的Module无法运行

在project 下的setting.gradle文件中include 即可


7、AS加载项目出错

Android studio Cannot load module

这里写图片描述

解决:close project , import project,删掉项目重新导入


6、修改SVN用户名密码

百度经验–怎么改svn的登陆账号

在TortoiseSVN中找到设置,清除用户信息即可

这里写图片描述这里写图片描述这里写图片描述


5.SQLite Expert压缩db文件

我们使用SQLite数据库的时候会出现删除记录后数据库文件的大小没有变化
这里写图片描述
这是我们需要使用VACUUM命令来进行压缩,VACUUM命令会清空“空闲列表”,把数据库尺寸压缩到最小。
这里写图片描述
执行这个命令需要一点时间,等命令执行完后数据库的尺寸就会减小了。
这里写图片描述


4.AS统计代码行数

使用到android studio 的一款插件statistic,装好重启之后,点击ok,会在AS下边栏中看到statistic的面板,进入后点击refresh即可。
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述


3.修改AS通过git上传代码显示的用户名

开发中常见的场景:之前的程序员离职后你去接替他,用他的电脑做开发,但是你会发现一个让你很烦心的问题,就是你上传代码到仓库的时候,总是显示之前程序员的用户名和邮箱,代码也显示他提交的

解决:
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! ,已经修改过来了,现在你再上传代码就会显示你自己设置的名称和邮箱了


2.设置AS创建类时的注释

1、Android Studio类或方法注释模板创建
这里写图片描述

这里的$date$ $time$还需要指向对应的函数

这里写图片描述

这里写图片描述


2、创建类时自动注释
这里写图片描述


1. 应用安装失败

一般是手机中有相同包名的应用,最近在处理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>

猜你喜欢

转载自blog.csdn.net/m0_37168878/article/details/76576359