1、错误: 程序包com.squareup.leakcanary不存在
在编译时,没问题,但是打包选择自己创建的buildType时,报的错。
解决:我自己创建的buildType 是innerTest,所以要加上
innerTestImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.1'
2、 local class incompatible: stream classdesc serialVersionUID = 8488018690471660468, local class serialVersionUID =88028931761228
原因:序列化时,只实现了Serializable接口,未创建serialVersionUID,所以存取时,会自动生成serialVersionUID,因为不一样,所以不能读取。
3、项目有问题,大改之后重新提交新的svn路径,先修改.idea/vcs.xml文件,
<mapping directory="" vcs="svn" /> 改为 <mapping directory="" vcs="" />
然后,删掉本地隐藏的根目录中的.svn文件夹。
就有share project(Subversion)按钮了。
4、android 3.0以后创建项目会自动创建mipdpi-v26的文件夹(Android 8.0手机自动选择该文件夹下的启动图标),如果不会改,可以直接删掉。
5、Android 提示获取权限,但是进入设置-权限管理找不到该应用,minifest.xml没有注册申请权限。Android 6.0以后,还要动态申请,如果不想动态申请,请将targetSdkVersion改为22及以下。
6、分享QQ,Only fullscreen opaque activities can request orientation
https://blog.youkuaiyun.com/zzqybyb19860112/article/details/80520194