Android
LYH2277
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Studio中关于消除“Permission is only granted to system apps”错误的方法
在网上看了很多帖子,关于遇到类似错误(原因是该权限只能赋予系统应用)的时候解决办法大都是调整Link Error Checking项的报错级别,但是大多数人提供的解决办法都是Eclipse中的解决办法:但是我用的是android studio,所以现在提供一下android studio中遇到类似问题的解决办法:1.在file选项下进入setting窗口;2.在setting窗口的搜索框中搜索关键字“protected permission”;3.在弹出的“using sys...转载 2020-06-09 14:12:53 · 761 阅读 · 0 评论 -
Android Studio Button监听器放在非UI线程中出现的问题
今天做socket时分别建立一个read线程和write线程,而write线程里面建立button监听器,这样当button点击时就可以使用socket发送消息。但是报错:NetworkOnMainThreadWhat?这不是在子线程的监听器中发送的消息吗?后来发现:Button监听事件不可以放在子线程,否则监听程序中所做的事会以为是在主线程做的。比如我创建了子线程A,在A中创建一个按钮并设置监听事件,点击后使用socket进行数据发送,因为监听器放在了子线程,所以android以为sock原创 2020-06-04 22:06:17 · 577 阅读 · 1 评论 -
Android Studio删除模拟器android studio An error occurred while deleting the AVD. See idea.log for details
1、idea.log在:C:\Users\linyh\.AndroidStudio3.4\system\log\idea.log2、查看idea.log:翻译:2020-06-03 09:15:10,686 [entQueue-0]信息-vdmanager.AvdManagerConnection-删除文件C:\ Users \ linyh \ .android \ avd \ Pixel_API_27.ini2020-06-03 09:15:10,688 [entQueue-0]信原创 2020-06-04 21:53:54 · 4044 阅读 · 0 评论 -
解决Android模拟器ip不再是10.0.2.15问题+查找模拟器ip
1、将android模拟器打开,这是其版本(低版本的):2、cmd进入SDK的platform-tools文件夹,这里是:D:\SDK\platform-tools3、执行以下命令:adb shellifconfig可以看到模拟器ip:10.0.2.154、现在将模拟器关了,换上高版本模拟器:再次查看配置:可以发现eth0没有了,并且多了wlan0,ip地址也从10.0.2.15变成了192.168.232.2。5、一些经验android stu.原创 2020-06-04 21:39:52 · 2150 阅读 · 1 评论 -
Android创建子线程及获取HTTP网页内容
一、创建子线程1、通过类继承方式:class MyThread extends Thread { @Override public void run() { // 要执行的内容 }}开启线程:new MyThread().start();2、通过实现Runnable接口创建线程:class MyThread implements Runnable { @Override public void run() { // .原创 2020-05-31 23:58:06 · 1076 阅读 · 0 评论 -
Android的生命周期
返回栈Android是使用任务(task)来管理活动,一个任务就是一个返回栈(back stack),每当我们开启一个活动时,该活动位于栈的最顶端,每当我们按下返回键时,栈顶的活动状态将被设置成finish状态并且出栈等待系统回收:Activity的状态Activity总共有4种活动状态:运行状态 活动处在栈顶(可见) 暂停状态 活动不在栈顶但可见 ...原创 2020-04-22 15:15:30 · 377 阅读 · 0 评论
分享