miui

无线连接手机,记录查看log的方法

不想你离开。 提交于 2020-05-06 03:15:16
由于工作中得到一个需求,需要在无线连接下进行测试,但是由于DDMS、monitor等log工具需要数据线连接手机,并且Android系统自身只会记录error、fatal级别的log,不会记录操作流程,因此困扰了半天,多方查找后找到了如下几种无线记录方式,故记录一下(以下方式只针对于没root的手机,有root的手机可用自行添加脚本获取日志) 1、使用adb无线连接命令 进入cmd控制面板 1)adb tcpip <任意未被使用的端口> 2)adb connect 手机ip:端口 3)打开DDMS即可发现手机已经连接成功 备注 :使用如上方法时只能在WiFi开启的环境下使用,若使用GPRS或者关闭WiFi则无法获取手机固定ip 2、在手机中录制log 进入cmd控制面板 1)adb -d shell 2)$ logcat -v time > /sdcard/myapp.log & 3)拔掉数据线,正常操作手机 4)操作完成后将手机和计算机通过数据线连接,在sd卡中pull出myapp.log(adb -d pull /sdcard/myapp.log) 备注 :使用此方法记录的myapp.log有时会在sdcard中,有时会在tmp中,但是名称不变,都是myapp.log,具体原因不知道,使用时都查看一下即可 3、针对不同机型,进入对应的log记录入口,开启log记录

白底黑字!Android浅色状态栏黑色字体模式(另)

ε祈祈猫儿з 提交于 2020-04-26 05:42:02
小彬什么都想做任重致远 关注 2016.06.30 10:16* 字数 489 阅读 3234 评论 3 喜欢 12 前言 由于该死不死的设计湿,设计了一套白色状态栏的UI。当然在iOS上可以实现自适应,但是安卓上比较麻烦,所以一直没有搞。最近看到一篇文章 《白底黑字!Android浅色状态栏黑色字体模式》 里面提及到解决办法,才豁然开朗。 MIUI 8.0截图 Screenshot_2016-06-30-09-39-51-101_com.linkit.lan.png 懒得打字,引用原作者的话 在Android6.0才开始支持 SYSTEM_UI_FLAG_LIGHT_STATUS_BAR 可以将状态栏图标改为灰色。 而Android4.4以上系统版本可以修改状态栏颜色,但是只有小米的MIUI、魅族的Flyme和Android6.0以上系统可以把状态栏文字和图标换成深色,其他的系统状态栏文字都是白色的,换成浅色背景的话就看不到。 适配浅色状态栏深色字体的时候发现底层版本为Android6.0的MIUI系统不支持 SYSTEM_UI_FLAG_LIGHT_STATUS_BAR 设置,还是得用MIUI自己的深色字体方法。三方Android系统对底层改的挺乱的,也是让人头痛。O__O 导入1(如需要支持Android4.4的状态栏变色,不需要则跳过这步) 在 build.gradle

Fake Location 免费虚拟定位软件 使用教程 上班公司打卡永不缺勤迟到 支持免ROOT运行

匆匆过客 提交于 2020-04-09 16:44:55
Fake Location 是一款非常好用的虚拟定位软件,我们这款软件的功能十分的强大,简单实用,需root权限(也支持免ROOT运行)你可以运用它来修改像钉钉打卡,企业微信打卡,微信、qq等社交工具的位置信息,假装去往世界任何一个地方,提供路线模拟、步频模拟、WIFI模拟等方式,支持反检测,软件目前处于公测阶段,还存在很多问题,新版支持摇杆控制&路线模拟,若MIUI遥感罗盘失败,请关闭我们这款软件就是可以省电策略即可。其作用相信各位机友都知道。 下载地址: https://www.90pan.com/b1813396 密码:3be3 用处: 上班公司打卡永不缺勤迟到 微信、陌陌、探探等社交软件搜索更多附近人 隐藏真实位置信息 可参考官方使用技巧文档: https://github.com/Lerist/fakelocation.github.io/blob/master/FAQ/zh/FAQ.md 软件功能 1、以ROOT环境运行,不易被检测,模拟成功率高;当然也支持免ROOT运行 2、支持以摇杆方式移动位置 3、支持根据当前手机朝向调整相对移动方向 4、支持模拟多级移动速度:步行、跑步、骑车、驾车、飞机以及自定义 5、支持快速位置切换 6、支持基站模拟,自动搜索目标位置附近的基站 7、支持路线模拟 8、支持步频模拟 9、支持WIFI模拟 10、支持反检测 11、位置更新频率设置

MIUI 10 doesn't let service start activity - Xiaomi Redmi Note

◇◆丶佛笑我妖孽 提交于 2020-02-02 02:32:08
问题 My app has a service and an activity. From the service, activity is called with following code: Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); even without the flags, normally the activity window is displayed with its correct layout. However, on Xiaomi Redmi Note 4 with Android 7, activity layout is not displayed. I only see the following line on

Anyone knows where is “start in background” permission in MIUI 11?

旧城冷巷雨未停 提交于 2020-01-24 19:05:12
问题 I'm not able to start activity in MIUI 11 redmi note 6 pro mobile, I am getting error as: com.android.server.am.ExtraActivityManagerService: MIUILOG- Permission Denied Activity I found some solution like turn on "start in background" permission. I can't find something like this with MIUI 11. Literally I have no idea about this issue. Thanks in advance. 回答1: I have a similar problem with starting activity from BroadcastReceiver when application is stopped. 1) You can find your app in the

How to get MIUI Security app auto start permission programmatically?

时光总嘲笑我的痴心妄想 提交于 2019-12-17 10:29:39
问题 I am not getting BOOT_COMPLETE broadcast in my Xiaomi Redmi 2 Prime mobile. My BroadcastReciever is --- public class OnBootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // Setting singleAlarm SingleAlarmHandler.getInstance().setAlarm(context); try { // Sending System Setting broadcast String offDate = SharedPrefrencesHandler.getInstance(context).readString(SharedPrefrencesConstants.SWITCH_OFF_DATE); int type = SystemSettingsType.PHONE

Background location service is not working in oppo and MI phones

吃可爱长大的小学妹 提交于 2019-12-12 08:59:20
问题 In my android application,location service is implemented as background service.I have tested it with different phones(like samsung,micromax,Moto,lenovo,nexus) it works fine with all.But when i run in Oppo (colorOS) and MI (MIUI OS),my service is get stopped after some time interval.I have finished MainActivity with MainActivity.this.finish(). 回答1: put following code on your activity above oncreate() method: private FusedLocationProviderClient mFusedLocationClient; EasyPermissionsLocation

Android Icon数字角标Badge的实现方式

大憨熊 提交于 2019-12-09 21:28:49
Android系统 小米,三星,索尼手机发送桌面快键提醒数字图标,在Android系统中,众所周知不支持BadgeNumber,虽然第三方控件BadgeView可以实现应用内的数字提醒,但对于系统的图标,特别是app的logo图标很难实现数字标志,即使是绘图的方式不断修改,但这种方式天生弊端,实用性很差。但幸运的是,某些ROM厂商提供了私有的API,但也带来了难度,API的不同意意味着代码量的增加和兼容性问题更加突出。 我们现在来实现桌面logo或者说icon右上角的图标,先来看2张图,第一张来自互联网,第二张来自个人实践! (由于实验条件有限,只能测试小米的(⊙o⊙)…,有兴趣的同学测试一下其他的吧) 好了,上代码 public class MainActivity extends Activity { //必须使用,Activity启动页 private final static String lancherActivityClassName = Welcome.class.getName(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.common_listview

How to get MIUI Security app auto start permission programmatically?

做~自己de王妃 提交于 2019-11-27 11:43:47
I am not getting BOOT_COMPLETE broadcast in my Xiaomi Redmi 2 Prime mobile. My BroadcastReciever is --- public class OnBootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // Setting singleAlarm SingleAlarmHandler.getInstance().setAlarm(context); try { // Sending System Setting broadcast String offDate = SharedPrefrencesHandler.getInstance(context).readString(SharedPrefrencesConstants.SWITCH_OFF_DATE); int type = SystemSettingsType.PHONE_SWITCH_ON_OFF.getNumericType(); if (offDate == null) offDate = ""; SystemSettingsHandler

Install app via usb: The device is temporarily restricted

社会主义新天地 提交于 2019-11-27 00:54:51
When I toggle on the install via USB in developer mode: it will pop the toast message said that the device is temporarily restricted then toggle off the settings. Is there any solution for this? I searched through all the way like turning off MIUI optimization but still does not work. I cannot debug my application by Android Studio in this way...... For me on a rooted MIUI v.8.5.1 I just need to: turn off wifi turn on mobile connection In development options after doing that both Install via USB and USB debugging started to work. "Install via USB" wont work if your Xiaomi phone is running MIUI