
Android疑难杂症
LoneySmoke
这个作者很懒,什么都没留下…
展开
-
Android重复点击同一个导航栏失效的解决方案
我是这样解决的:在setOnNavigationItemSelectedListener 里,也就是每次点击底部导航栏时,判断一下点击的是否是当前界面的导航栏,否才发生跳转。public class MainActivity extends AppCompatActivity { int checked = 1;//当前显示的界面,共有1,2,3三个 @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) @SuppressLint(原创 2021-04-10 00:04:48 · 3422 阅读 · 6 评论 -
AS突然Waiting for Target Device to Come Online解决办法
看了网上的,有很多种,什么端口占用之类的,看着都挺复杂。有一篇博客是擦除数据,但对我没用。最简单的办法,直接删掉模拟器,然后重新创建。因为有以前下载的包,所以重新创建特别快,无需等待。然后就好啦。...原创 2021-07-23 16:15:57 · 401 阅读 · 0 评论 -
AS打包的应用安装时解析包错误或没有签名
请注意在打包时勾选的v1、v2只勾选V2签名时安卓7.0版本以下会无法安装,7.0以上则可以。V1:应该是通过ZIP条目进行验证,这样APK 签署后可进行许多修改,这样可以移动甚至重新压缩文件。V2:验证压缩文件的所有字节,而不是单个 ZIP 条目,因此,在签名后无法再更改(包括 zipalign)。正因如此,现在在编译-过程中,我们将压缩、调整和签署合并成一步完成。好处显而易见,更安全而且新的签名可缩短在设备上进行验证的时间(不需要费时地解压缩然后验证),从而加快应用安装速度。所以建议生成时同时原创 2021-07-27 16:04:05 · 7146 阅读 · 0 评论