精华内容
下载资源
问答
  • 华为EMUI4.0官方update.APP固件Linux命令行解包工具,用法:Program package.app
  • 华为 荣耀 刷机
  • 荣耀7i_EMUI4.0_twrp.zip

    2021-03-11 09:18:44
    荣耀官方工具包,用于给荣耀系列刷TWRP
  • 华为EMUI4.0 基于android 6.0的bug

    千次阅读 2016-03-04 19:25:56
    今天在做一个闹钟方面的测试时候,在模拟器上总是能测试成功,但是在坑爹的华为手机上不知为何总是失败。 代码如下:fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View ...

    今天在做一个闹钟方面的测试时候,在模拟器上总是能测试成功,但是在坑爹的华为手机上不知为何总是失败。
    代码如下:

    fab.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    Intent intent=new Intent(MainActivity.this,Receiver.class);
                    intent.putExtra("name",new AlarmData(100));
                    PendingIntent i=PendingIntent.getBroadcast(MainActivity.this,1,intent,PendingIntent.FLAG_UPDATE_CURRENT);
                    manager.set(AlarmManager.RTC_WAKEUP,System.currentTimeMillis()+Integer.parseInt(et.getText().toString()),i);
                }
            });

    大致就是设定一个时间间隔然后启动一个BroadCastReceiver,并且同时传输一个对象

    public class Receiver extends BroadcastReceiver {
    
        @Override
        public void onReceive(Context context, Intent intent) {
            AlarmData alarmData = (AlarmData) intent.getParcelableExtra("name");
            Intent i = new Intent(context, SecondActivity.class);
            Toast.makeText(context, alarmData.getId(), Toast.LENGTH_LONG).show();
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(i);
        }
    }

    这是Recevier中的代码.在android6.0的Genymotion模拟器中测试没有什么问题,但是不知道为什么在华为EMUI4.0 上总是出错,调试发现传输到Receiver中的数据对象alarmData为null,真是奇了怪了。
    后来测试传输简单数据类型是可以的。

    展开全文
  • 我将html和js文件放到Android的assets下,在Activity中使用webview来加载html,但是我加上webview.getSettings().setJavaScriptEnabled(true)这句话的话,在华为EMUI4.0系统下,会出现一直显示加载的情况。...
  • 但是,在华为EMUI4.0(android6.0)的手机上,会报ActivityNotFound异常,之前因为未加异常捕获,导致部分华为手机直接崩溃。导致问题的原因,估计是华为EMUI4.0修改了或者误改了电池优化的ACTION。 我找到了EMUI...

    android6.0引入了doze机制。忽略电池优化就相当于将应用加入了doze白名单。
    通过下面的代码,调用系统的dialog,让用户做出选择。

    Intent intent = new Intent();
    intent.setAction(android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS);
    intent.setData(Uri.parse("package:" + packageName));
    startActivity(intent);

    但是,在华为EMUI4.0(android6.0)的手机上,会报ActivityNotFound异常,之前因为未加异常捕获,导致部分华为手机直接崩溃。导致问题的原因,估计是华为EMUI4.0修改了或者误改了电池优化的ACTION。
    我找到了EMUI4.0和EMUI4.0的手机各一台(都是android6.0),发现设置-应用管理-高级-忽略电池优化页面都是有的,但是EMUI4.0无法通过设置action:ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS呼出dialog,也无法通过ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS打开对应设置页面。
    对于这种情况,一般解决方法是,通过提示,让用户手动进入设置页面设置。
    另外,我还测试了另外一种直接进入忽略电池优化页面的方法,思路是,通过包名打开设置,在通过指定component,进入相应页面,经测试,可行。但是,需要两个参数:1,“设置”的包名;2,忽略电池优化页面的类名。
    查找设置的包名和对应页面的类名,有很多方法,我知道两种:1,adb shell dumpsys activity | grep “mFoc”; 2,打开一个页面时,查看logcat,从里面查找。我查到的包名是“com.android.settings”,类名是“com.android.com.settings.Settings@HighPowerApplicationsActivity”
    然后,通过下面的代码,成功打开忽略电池优化页面:

     Intent intent = new Intent(Intent.ACTION_MAIN);  
     intent.addCategory(Intent.CATEGORY_LAUNCHER);  
    
     // 设置ComponentName参数1:packagename参数2:Activity路径  
     ComponentName cn = new ComponentName(packageName, className);  
    
     intent.setComponent(cn);  
     startActivity(intent);  

    ——————–9月12日补充——————-
    昨个突然想到,既然忽略电池优化的dialog是通过Intent呼出的,那么这个dialog应该是一个activity,但外观看起来是dialog。所以今天,找到上面测试的手机,打开忽略电池优化的dialog,通过adb查看发现,果然,就是一个activity。activity全名是:com.android.settings/.fuelgauge.RequestIgnoreBatteryOptimizations。通过设置componentName,应该可以打开,只是,需要忽略的应用的包名, 需要作为参数传递过去,像这样,intent.setData(Uri.parse(“package:” + packageName));因为时间问题,这一步没有验证,有空验证一下。

    ———-2017/02/21补充———-
    阿里巴巴的云os没有忽略电池优化这项设置,同样会遇到这个问题。执行到startActivity方法,会抛出ActivityNotFoundException,可以添加异常捕获,也可以通过代码判断当前是否是阿里云os,跳过异常代码。判断系统是否是云os,参考:http://blog.csdn.net/u010209842/article/details/53743895

    展开全文
  • 刷机会丢数据,请注意备份! 1.解开包,运行FlashRom.exe即可。按指导进行。 2.注意,刷完包要双清,即在Recovery里执行wipe data/facotry reset 3.初次运行需要大约5到10分钟才能开机 4.如果没有自动进入...
  • 转自XDA论坛,如有侵权请继续告知即时删除 ①高仿三星Samsung s8 Dark v3.hwt http://pan.baidu.com/s/1mhAPwgg ...②高仿小米(MIUI 8).hwt ...③高仿华为5EMUI_5for_EMUI_4_20170123_BETA.hwt 链接:http...

    转自XDA论坛,如有侵权请继续告知即时删除
    ①高仿三星Samsung s8 Dark v3.hwt
    http://pan.baidu.com/s/1mhAPwgg
    密码:yuha
    ②高仿小米(MIUI 8).hwt
    链接:https://pan.baidu.com/s/1o7D3dVG
    密码:yuha
    ③高仿华为5EMUI_5for_EMUI_4_20170123_BETA.hwt
    链接:https://pan.baidu.com/s/1slEtkQT
    密码:yuha
    ④高仿魅族EMUFlyme.hwt
    http://pan.baidu.com/s/1kU4LNcr
    密码:yuha

    转载于:https://www.cnblogs.com/yuhlzu/p/6763533.html

    展开全文
  • Mate8 11月27日发布了,机子颜值确值得拥有,华为其它机型可以尝鲜使用其EMUI4.0;  但:又一次看到:EMUI4.0依旧没有---非常实用的“锁屏播放音乐”功能,令喜欢音乐人士很是小失望。  本文把这个功能加入,希望...
      
    

    周知:笔者不会美化图片,图片来自网络。所有主题都为

            Mate8 11月26日发布了,机子颜值确值得拥有,华为其它机型可以尝鲜使用其EMUI4.0;
            但:又一次看到:EMUI4.0依旧没有---非常实用的“锁屏播放音乐”功能,令喜欢音乐人士很是小失望。
          
    本文把这个功能加入,希望对兴趣 EMUI 朋友,有所帮助。

     

    (1)锁屏模块结构:

       

     

       

     
    (2)完善锁屏代码:下载


    (3)效果预览:
            双击下半部屏幕 --〉调出音乐面板

     

             再:双击下半部屏幕 --〉隐去音乐面板

     

           

    下载:EMUI锁屏音乐控制板源码

    展开全文
  • 我看有的介绍EMUI4.0回退EMUI3.1不用中转包。但我试了不行,用了一次中转包刷成PINE版的再刷成EMUI3.1 还有个问题,我在后几次用SD卡刷没刷成功。没办法把Dload用华为助手复制到本地—内部存储的根目录下再用三键刷...
  • Mate 8 上市的时候系统是EMUI4.0(基于Android6.0),现在已经更新到了EMUI5.0(基于Android7.0),由于工作需要,Mate 8上安装了些内部软件,但这些软件的更新速度就明显比Mate 8的系统慢多了,所以,当Mate 8系统...
  • 升级方法 如果从EMUI4.0(.1)升级:将解压后得到的update.app放到SD卡根目录下的dload文件夹(自行新建)中,也就是说路径为SD卡/dload/update.app。在拨号盘中输入*#*#2846579#*#*打开的工程菜单中,软件升级,SD...
  • 所以,很多手机品牌对于超过1年半的机型的用户都不过于关注他们的后期服务了,但是华为不是这样,在最近华为公布的EMUI8.0不限量升级机型中,我们甚至能够看到2015年发布的机型。7月25日,华为官方宣布了一个好消息...
  • EMUI 4.0: 新的专业相机模式,增添ISO、白平衡、对焦模式等专业调试功能,影像能力再进阶,开启手机摄影时代。 EMUI 5.0: F2FS文件系统流畅度提升20%,解决卡顿问题,界面设计与交互设计再升级。 EMUI 8.0: 从...
  • 一、HMS SDK4.0开发前期参数准备 1、打开华为开发者管理中心:链接: 华为开发者管理中心. 按照截图上选择AppGallery Connect 2、打开AppGallery Connect 链接: AppGallery Connect 打开选项中-我的项目,如果没有就...
  • 华为荣耀U8860官方版本回退中转包,,绝对官方
  • (OK) 华为全网通 honor 5x - KIW-AL10 安装 lineage-14.1-20170301-nightly-kiwi-signed.zip - 成功
  • 1.华为荣耀V9刷机包 EMUI5.1 212GT 微信指纹 精简 ROOT 稳定实用安卓版本:7.0作者:残芯此生不换UI类型:EMUIROM大小:1935.00MB发布时间:2018-10-25适用机型:华为荣耀V9(DUK-AL20)...刷机前请务必先关闭手机查找功....
  • 去emui官网(http://www.emui.com/plugin/hwdownload/download)下了最新的emui3.1,16年年初的版本,刷机后还是emui3.0,但是刷机后系统可以自动更新了,继续更新到emui4.0,安卓6.0版本。 这一次,wee手柄可以...
  • 华为刷机-回退版本升级

    千次阅读 2019-08-16 08:57:37
    1.Hisuite华为手机助手->系统更新->其他版本->回退版本到CLT-AL 9.0.0.187(C00E57R1P15) 2.拨号盘->##2846579##->工程菜单->后台设置 ->1.后台调试->打开(新版本的华为,需要输入调试密码...
  • 来自@华为EMUI 官方的消息,华为的七款机型即将迎来EMUI 8.0版本的更新升级,机型包括了华为Mate 8、P9、P9 Plus。华为支持升级到EMUI 8.0的新老机型已达到20款,成为国内升级到安卓8.0版本最多机型数的厂家。特别...
  • 一、 图安装的时候提示不兼容Android7.0 二、原因解决百度地图的so和jar 库没有更新。。。。 本来用的是4.0,后来更新到4.1就行了。。。 吗的纠结了好久
  • 华为推送服务(Push)

    千次阅读 2019-06-05 22:56:22
    华为推送服务 官方集成文档:华为推送服务 集成步骤 注册成为开发者 集成HM SDK 2.1 HMSAgent.init(this); 2.2 HMSAgent.connect((Activity) context, new ConnectHandler() { @Override public ...
  • 华为mate8 解锁+root手记

    万次阅读 热门讨论 2019-02-11 08:28:06
    因为华为手机不提供无线adb接口,所以需要root。 华为手机对BootLoader有加锁,需要先解锁才能进行root操作。 2018年7月之后,华为官方不提供解锁码,所以需要先回退到某个可以一键root的版本,root后获得解锁码。 ...
  • 华为一碰传&多屏协同破解版最新版安装教程【华为电脑管家11】【SN码修复】【NFC卡贴修复】 安装须知(最最最重要的事情) 适用系统版本:WIN10 (1903以上及以下) 64位系统 支持硬件:笔记本需具有蓝牙功能的...
  • 今晚华为全场景新品发布会正式举行,会上发布了多款智能周边产品。首先,第一款带来的新品是大家较为关注的华为 FreeBuds Pro 真无线降噪耳机。华为 FreeBudsPro 无线耳机首创舒适几何美学,充电盒方圆相间,耳机则...
  • 华为U9508root

    2013-02-11 09:30:01
    华为U9508root工具,适合4.1/4.0系统版本

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 289
精华内容 115
关键字:

华为emui4.0