精华内容
下载资源
问答
  • 华为手机的安卓8.0都有谷歌所有框架,所以不用装任何谷歌安装器,直接到华为应用商店里搜Google play store,就会发现这个程序,然后它默认提示不建议更新,不管它,直接更新,更新完,就在桌面发现google商店...

    华为手机的安卓8.0都有谷歌的所有框架,所以不用装任何谷歌安装器,直接到华为应用商店里搜Google play store,就会发现这个程序,然后它默认提示不建议更新,不管它,直接更新,更新完,就在桌面发现google商店的图标了。这时候找个梯子软件,然后就可以出去浪了。

    展开全文
  • 系统在安卓8.0以上,智能配网不成功,路由器有TP_LINK,华为路由器,单2.4G,或2.4G和5G共存双频路由器。配网基本失败,设备看log有时成功,但是手机端配网显示是失败。苹果手机无这问题。 ...
  • 1 问题 在Android8.0手机开启了热点... * 开启Android8.0版本手机以上的热点,热点名字和密码都是随机的。 */ fun initWifiApGreaterThanEight(context: Context) { if (Build.VERSION.SDK_INT >= Build.VERS...

    1 问题

    在Android8.0手机开启了热点,关闭页面再次打开热点,

     /**
         * 开启Android8.0版本手机以上的热点,热点名字和密码都是随机的。
         */
        fun initWifiApGreaterThanEight(context: Context) {
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                var wifiManager:WifiManager = getApplicationContext().getSystemService(Context.WIFI_SERVICE) as WifiManager
                try {
                    wifiManager.startLocalOnlyHotspot(object : WifiManager.LocalOnlyHotspotCallback(){
                        override fun onStarted(reservation: WifiManager.LocalOnlyHotspotReservation?) {
                            super.onStarted(reservation)
                            Log.i(TAG, "uild.VERSION.SDK_INT >= Build.VERSION_CODES.O initWifiAp onStarted");
                            reserva = reservation
                            var wifiConfiguration = reservation!!.wifiConfiguration
                            var ssid = wifiConfiguration.SSID;
                            var password = wifiConfiguration.preSharedKey
                            Log.i(TAG, "ssid is:" + ssid + "password is:" + password);
                            //创建成功,然后开辟线程,启动服务
                            Thread(HttpServerThread(context)).start()
                            setViewWifiApName(ssid)
                            setViewWifiApPassword(password)
    //                        connectWifiQRCode(ssid, password);
                        }
    
                        override fun onStopped() {
                            super.onStopped()
                            Log.i(TAG, "uild.VERSION.SDK_INT >= Build.VERSION_CODES.O initWifiAp onStopped");
                        }
    
                        override fun onFailed(reason: Int) {
                            super.onFailed(reason)
                            Log.i(TAG, "uild.VERSION.SDK_INT >= Build.VERSION_CODES.O initWifiAp onFailed and reason isL" + reason);
                            openWifiAPFail()
                        }
                    }, handler)
                } catch (e: Exception) {
                    e.printStackTrace();
                    Log.i(TAG, "open wifi Ap fail")
                    openWifiAPFail()
                }
            }
        }

    提示错误如下

    04-24 13:31:17.521  5570  5570 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.appsinnova.android.keepshare/com.appsinnova.android.keepshare.invitation.WifiShareActivity}: java.lang.IllegalStateException: Caller already has an active LocalOnlyHotspot request
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3187)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3324)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:113)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:71)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2050)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:226)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7223)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:576)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:961)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Caller already has an active LocalOnlyHotspot request
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.os.Parcel.createException(Parcel.java:1974)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:1934)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:1884)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.net.wifi.IWifiManager$Stub$Proxy.startLocalOnlyHotspot(IWifiManager.java:1968)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.net.wifi.WifiManager.startLocalOnlyHotspot(WifiManager.java:2228)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.appsinnova.android.keepshare.invitation.WifiShareActivity.initWifiAp(WifiShareActivity.kt:308)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.appsinnova.android.keepshare.invitation.WifiShareActivity.checkWriteSettings(WifiShareActivity.kt:182)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.appsinnova.android.keepshare.invitation.WifiShareActivity.initData(WifiShareActivity.kt:98)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.skyunion.android.base.RxBaseActivity.init(RxBaseActivity.java:188)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.skyunion.android.base.RxBaseActivity.onCreate(RxBaseActivity.java:137)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at com.appsinnova.android.keepshare.base.BaseActivity.onCreate(BaseActivity.kt:25)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7378)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7369)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3167)
    04-24 13:31:17.521  5570  5570 E AndroidRuntime:        ... 11 more
    04-24 13:31:17.524   603   634 I vendor.mediatek.hardware.power@2.1-impl: notifyAppState_2_1 pack:com.appsinnova.android.keepshare, act:com.appsinnova.android.keepshare, pid:5570, uid:10296, state:3
    04-24 13:31:17.555  5570  5570 I Process : Sending signal. PID: 5570 SIG: 9
    

     

     

     

     

     

     

     

     

     

    2 解决办法

    在这个activity的destroy方法里面添加关闭就可以

    reserva!!.close();
        override fun onDestroy() {
            super.onDestroy()
            if (handler != null && counter != null) {
                handler!!.removeCallbacks(counter)
            }
            //关闭socket
            if (serverSocket != null) {
                Log.i(TAG, "serverSocket != null and close")
                serverSocket!!.close()
            }
            run = false
            //关闭8.0以上的热点
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){
                if (reserva != null){
                    reserva!!.close();
                }
            } else {
                //关闭7.1热点的关闭
                WifiApUtil.closeWifiAp(this);
            }
            //打开wifi
            var result = wifiApAdmin!!.openWifi()
            Log.i(TAG, "result is :" + result);
        }

     

    展开全文
  • 用Eclipse有个问题,新的手机8.0以上看不到LOG。怎么办? 可用的ddmlib.jar 在SDK的tools\lib下,有一个ddmlib.jar。 需要替换的ddmlib.jar eclipse\configuration\org.eclipse.osgi下查找ddmlib.jar(吾目录是...

      想用AndroidStudio,结果各种诡异问题。吾认为这是世界上最难用的IDE。用Eclipse有个问题,新的手机8.0以上看不到LOG。怎么办?

    • 可用的ddmlib.jar

    在SDK的tools\lib下,有一个ddmlib.jar。

    https://download.csdn.net/download/quantum7/12390721

    • 需要替换的ddmlib.jar

    eclipse\configuration\org.eclipse.osgi下查找ddmlib.jar(吾目录是eclipse\configuration\org.eclipse.osgi\bundles\5\1\.cp\libs)。

    • 执行替换操作。

    用步骤1的jar替换步骤2的jar,重启eclipse即可。

    展开全文
  • 今日,华为宣布,5月14日起,安卓8.0及以上且EMUI 8.0及以上的手机和平板开放华为云电脑。云电脑的实质其实是云服务,即在华为公有云给你分配一台“电脑”,用华为云电脑APP可以连接和使用这台“电脑”,获得PC体验...

    今日,华为宣布,5月14日起,安卓8.0及以上且EMUI 8.0及以上的手机和平板开放华为云电脑。

    云电脑的实质其实是云服务,即在华为公有云给你分配一台“电脑”,用华为云电脑APP可以连接和使用这台“电脑”,获得PC体验,计算和存储资源都在云端。

    db127233c2707daa56ffefcf58892a4a.png

    简单地讲,登录华为云电脑APP,手机和平板能变成一台Windows“电脑”,使用云主机的Windows系统运行PC程序,完成Android系统无法处理的任务

    f16aa3705ba685e803e841466bb23f8f.png

    据悉,实现云电脑只需要2步操作:

    1.、在华为应用市场搜索“华为云电脑”并安装/更新;

    2、使用华为账户登录华为云电脑APP。

    此外,手机和平板可以投屏使用云电脑,异源投屏模式下手机独立工作、大屏办公。

    也就是说,手机可以发微信、看视频、刷微博、打手游,大屏云电脑正常运行,在同一时间可同时发挥手机和电脑两种功能,互不干扰。一机多用,效率更高。

    展开全文
  •  安卓系统8.0以上版本,按照以前方法直接配置好fiddler和手机代理,发现抓不了包了。 其实只要手机安装了fiddler导出证书,还是可以正常抓包,只不过证书安装时,不能像以前一样直接用手机浏览器访问代理...
  • 几个月前,我尝试着按照网上的例子写了一段发送通知的代码,结果运行在我的手机并没有起任何的作用(版本为Andriod9.0),结果用一部6.0的手机果然就发送出去了通知。于是我明白了,是版本的问题,最后我发现要能够...
  • 作为一个快手资深用户,每天使用快手app看老铁直播,出于兴趣,曾经对快手接口进行过简单研究,年前写过一个小玩意发送弹幕...使用工具: charles, root过的安卓手机一台 不同版本快手apk1,降低apk版本[快手版...
  • 自工信部2017年成立统一推送联盟 解决安卓因推送导致安卓手机卡顿问题 推送部分因进程保活也是导致安卓卡顿主要原因之一,相对应华为 vivo oppo 小米 等各大手机厂商都加入推送联盟 (极光推送也在其中)而后期...
  • 经测试发现针对8.0以上安卓版本手机,AndroidMainfest.xml中静态注册广播接收器失效,当App中对应intent filter类型广播发出时,广播接收器中onReceive方法并未被系统回调。   且在Android Studio Logcat中...
  • 这篇教程将教你从怎么刷入到怎么使用Magisk是由一名台湾大佬开发的安卓软件,包含了模块安装,root权限管理等多项功能,如果supersu已经无法在安卓8.0以上的手机上刷入安装,那么magisk将适合你准备步骤手机解bl锁刷...
  • 关于安卓7.0以上新版本一些坑

    千次阅读 2018-06-09 14:38:14
     先描述背景,自从安卓升级到了8.0,由于出了齐刘海,所以公司也进了一批8.0的手机。先不说齐刘海的适配问题,还有一堆悬浮窗权限权限问题,一堆的系统弹框权限,还有很多杂七杂八的问题。  先说第一个吧,前几天...
  • 但是测试过程中发现8.0以上的手机无法自动更新,下拉通知中心栏也没有进度条。广播也不能回调进度条。于是经过排查发现8.0意思的手机需要动态添加权限。 广播 8.0以下需要在AndroidManifest文件中进行静态...
  • 这个问题在安卓8.0以下会出现 ...这个是之前的写法,在安卓8.0以上的手机上获取时间正常,低版本的安卓手机会少8个小时 var timezone = 8; //目标时区时间,东八区 var offset_GMT = new Date().getTimezoneOffset
  • 中关村在线消息:华为宣布5月14日起,安卓8.0及以上且EMUI 8.0及以上的手机和平板开放华为云电脑。手机端运行Windows其实早在CES Asia 2018上,便展示过这项技术。这项技术基于华为的FusionCloud Desktop企业平台。...
  • 运行开安卓自带uiautomatorviewer.bat,打开后连接手机,报错如下: 解决方法: 1.在f盘根目录下创建app.png文本文件 2.在f盘根目录下创建app.uix文本文件 新建一个uiauto.bat文件,代码如下: adb shell ...
  • 不知道大家在用高德地图的时候有没有发现,7.0以上的手机屏幕关闭后如果还在定位的话间隔两分钟后定位就停止了,8.0以上就更加了 用官方的通知也没用。下面说重点: 用服务定位通过广播发送在页面里面接收,这种能...
  • app图标,适配android8.0

    千次阅读 2018-05-18 13:56:15
    有没试过把apk安装到android8.0系统的手机上面时,图标是默认的安卓机器人?如果有的话跟着下面的步骤走就行了!步骤一:打开gradle,设置compileSdkVersion为26或以上步骤二:在res文件夹中创建一个mipmap-anydpi-v26的...
  • 点击上方即可获取最新动态这篇教程将教你从怎么刷入到怎么使用Magisk是由一名台湾大佬开发的安卓软件,包含了模块安装,root权限管理等多项功能,如果supersu已经无法在安卓8.0以上的手机上刷入安装,那么magisk将...
  • 在执行调用相机权限时,android 6.0以上需要实时请求一个...碰到问题就是在webview网页调用相机执行拍照时,无法读取图片,这个在一加手机Android 8.0 和小米手机安卓10.0上都没有问题,但是在华为novaAndroid9..
  • 深蓝音乐铃声系统是目前铃声软件中唯一支持手机远程控制铃声系统,可以支持PPC手机,谷歌的安卓(Android)手机,以及普通JAVA手机。使用非常小网络流量,就可以完美使用手机来遥控铃声系统。  深蓝音乐铃声...
  • 在自己8.0 手机上测试没有问题,在9.0手机却异常 翻译: 网络安全策略不允许与 ******之间进行明文通信 产生原因: Android P以后限制了非加密流量请求 解决方案: 在res目录下创建xml文件夹,新建一个文件...
  • 测试发现在安卓8.0之前的设备上,只要注释掉Activity生命周期的onPause()方法,即可实现锁屏直播。但是在8.0及以上就不生效了。观察日志发现使用的SurfaceView控件在8.0后的手机上锁屏就会destory,此路不通~就在...
  • 在使用安卓8.0版本以上手机测试广播通知时,会出现通知不显示bug 测试广播推送消息代码时,在电脑模拟器上可以实现,但是连接到安卓手机的时候就失败,查阅网上资料,可以发现时安卓版本不兼容问题。 我用...
  • 结果在别人的手机上出现了无法自动安装的情况:下载完文件后不能发起调用。 发现他们使用的系统是7.0或8.0,百度后才知道高版本的系统对共享目录和未知来源的安装文件做了限制。 一般的自动更新功能,是通过解析...
  • Notification在android 8.0以上设置时,需要设置渠道信息才能够正常显示通知。做实验时候懵懵懂懂不知道,改了几种方式都不行。。。但神奇是同学没有设置channel代码能在我手机上运行。。。不过设置渠道后终于...
  • 飞塔防火墙手机端连接管理工具,方便连接公司网络,便于手机管理内网。网络上提供都是老版本,安卓8.0以上会闪退,新版版本号:5.6.0.0177。2018年4月

空空如也

空空如也

1 2 3
收藏数 51
精华内容 20
关键字:

安卓8.0以上的手机