记红米手机安装Opera浏览器踩的坑

关于Installation error: Unknown failure错误 可能的解决方案: (检查允许USB安装应用是否打开) 关闭MIUI优化 这是针对小米手机的,该手机的开发者选项中存在“启用MIUI优化”,将该选项关闭后可有效解决该问题。 (我的手机是这个原因,不一定具有普遍性) ... 阅读详情
AI摘要

博主接前端页面性能测试工作,需在多平台测试指定页面加载性能。在红米手机安装Opera浏览器时遇诸多问题,如应用商店下载、英文版下载安装、Google Play Store安装等均失败,借荣耀9X安装正常,后发现红米需关闭MIUI优化才能安装成功,还找到安装Google Play Store的方法。

        接了个前端页面性能测试的活儿,需要在MacOS、Windows、iOS、Android平台上测试指定页面在各种浏览器中的加载性能。自己平时可用的安卓手机只有一台红米,于是按要求准备各个浏览器。到了Opera浏览器,在小米官方的应用商店里搜了下,只有中文名称的“欧朋”浏览器,确认了下这个的确是Opera的中文名,于是下载下来。在手机欧朋中打开指定网页,开发者模式USB连上电脑。在电脑端Opera Browser中打开opera://inspect/#devices,能够看到Remote Target中列出了该手机,但是没有列出浏览器内容。

        于是尝试下载Opera英文版的安卓浏览器,因为没有Google Play Store,先是在apkpure中下载之后,安装时提示"the miui system has miui optimization disabled, but the installation.....",未安装成功。看提示信息说的是系统已经把miui优化禁用了,想着应该和miui优化无关,于是反复尝试,但仍未果。apkpure中下载的是xapk文件,无法用adb安装。没搜索到apk安装文件,下载了其他安装文件如apkm文件,还是安装不成功。回到Google Play Store安装的问题上,下载了Google Play Store,安装后启动时闪退,看到有说什么需要安装Google Service,安装后启动Google Play Store仍闪退,于是先搁置一边。

        下载不到Opera的apk文件,但是下载到了Opera Mini的apk文件,安装之后启动浏览器要么一直提示加载中,无法使用,要么连上电脑端Opera inspect,也没有列出手机端浏览的页面。应该是Opera mini功能不全的问题。

        借了一部荣耀9X尝试安装Opera并在电脑上Inspect手机端Opera浏览的内容,均没有问题。回到红米手机上,搜索"the miui system has miui optimization disabled, but the installation....."的报错信息,结果提示应该把MIUI优化关闭,-_-||,被提示信息误导了。于是关闭MIUI优化,再次在ApkPure中安装,成功!电脑上Inspect也成功查看到手机Opera浏览的页面。

        后面又看了下Google Play Store的安装,原来只要安装Gspace,安装完了从里面就可以启动Google Play Store. 

[漏洞挖掘与防护] 03.漏洞利用之WinRAR安全缺陷复现(CVE-2018-20250)及软件自启动分析 上一篇文章将详细介绍MS08-067远程代码执行漏洞(CVE-2008-4250)及防御过程,它是Windows Server服务RPC请求缓冲区溢出漏洞,利用445端口,并通过Metasploit工具获取shell及进行深入的操作。这篇文章将详细讲解WinRAR漏洞(CVE-2018-20250),并复现了该漏洞和讲解了恶意软件自启动劫持原理。基础性文章,希望对入门的同学有帮助。 阅读详情

相关推荐

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

weixin_42830015的博客 3989

the miui system has miui optimization disabled

MIUI 其它应用商店安装软件报错解决办法。

齐枫的博客 3万+

基于mediapipe的动作捕捉和unity的人物模型驱动

用到的人体关键点检测的算法是Google开发的基于深度学习的实时多媒体套件,汇集了人体、手部、人脸关键点追踪、物体检测、物体识别等多个流行的视觉任务的成果。整套 Mediapipe正如其名字,专门为便携设备上的多媒体应用设计,模型非常小,在笔记本手机上也能实时跑,跨平台、跨语言。mediapipe实时性是没什么问题。但是是以牺牲了质量为代价的,这种关键点检测一般是用来做动作识别,类似于运动app跳绳计数、判定瑜伽动作标不标准这种。用单目视觉来做人物模型的驱动,总差点意思。

qq_58484580的博客 5727

小米手机开启“启用MIUI优化”,导致Android Studio无法成功直接安装

问题中文翻译: 安装失败的消息未能建立会话。 这是可能的,这个问题解决通过卸载APK现有的版本,如果真的存在,然后重新安装。 警告:卸载会删除应用程序数据! 你想卸载现有的应用程序? 确定取消 根据提示信息,按ok键 10/13 09:29:49: Launching xxx $ adb install-multiple -r ... $ adb shell pm

NOT NULL 2万+

改善电流不匹配的级联电流镜布局设计 2002

模拟金属氧化物半导体 (MOS) 集成电路的性能在很大程度上取决于匹配精度的因素。 电流镜的匹配精度在模拟 IC 性能中尤为重要。 布局技术和器件尺寸被认为是可以在很大程度上改善匹配行为的主要因素。 尽管这些信息很重要,但对这两个因素的研究或研究有限。 在本文中,我们基于 Lan 等人 [1999] 提出的简单电流镜提出了一种新的级联电流镜布局技术。 Cascode电流镜的新布局在参数梯度存在的情况下改善了匹配特性。 讨论了跨晶体管有源区域的阈值梯度对电流镜匹配特性的影响。 使用 SPICE 仿真比较了新

Srfun的博客 4233

SOMEIP协议--第三节[SOMEIP/SD](SD格式)

Entry和Option是SD报文中最重要的内容,是服务发现功能的承载。7.Minor Version是指当前服务的小版本号,可以配置,用于给用户区分当前服务的版本用的。注意:stop offer,stop subscribe,Subscribe Nack 这三条的TTL一定设为0,唯一和offer,subscribe,Subscribe的区别。Option用来辅助Entry实现其功能,是Entry携带的附加信息,作用上一般是用来告诉对端自己业务的ip和port信息,方便对端通过ip和port发送报文。

qq_41816308的博客 1340

Android Studio2.1.3之后在小米手机安装应用报错

Installation failed with message Failed to establish session. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARN

gmc940103的博客 5177

Java 新纪元 — JDK 25 + Spring Boot 4 全栈实战(十九):微服务实战——Boot 4 + Spring Cloud 2026.x,构建高并发电商分布式系统

Component@Slf4j@Autowired// 白名单路径@Override// 白名单放行// 提取Token// 传递用户信息到下游服务.mutate().build();@Override// 最高优先级if (bearer!@Component技术点Boot 3 时代Boot 4 时代提升线程模型平台线程池(200线程上限)虚拟线程(百万级并发)50x+服务通信。

qq_17204557的博客 186

小米手机-安装应用失败问题-the miui system has miui optimization disabled

找到 启用MIUI优化 ,关闭即可安装,安装完毕可以再打开。连续点击 OS 版本,直到提示开发者模式已开启。MIUI 其它应用商店安装软件报错解决办法。去 设置下的 更多设置。

七天不过夜的专栏 4531

UFAST车道线检测 Ultra-Fast-Lane-Detection 从环境搭建到复现完成(一)

UFAST车道线检测 Ultra-Fast-Lane-Detection 从环境搭建到复现完成(一)

m0_46364958的博客 4345

【AIZ智能体】Codex 全能AI助手从部署到使用实战操作详解

Codex 全能AI助手从部署到使用实战操作详解

congge 2987

对opera手机浏览器的一些观点

对opera手机浏览器的一些观点(文:王英雄) 昨天听了IT龙门阵邀请到的opera中国区总经理宋麟的一番演讲,几个感触。写下来。(opera核心是他在非pc终端上的产业链,而不是pc上的浏览器opera的产业链。所以我这里不在讨论pc opera的状况。) 1、台下几位听众一直在提一个重要的问题,“对于开发者来说是不是需要开发两套程序?一套适合WWW浏览,一套适合手机浏览

王英雄的博客 1809

2、探秘储备池计算:原理、应用与前沿趋势

储备池计算(Reservoir Computing)作为一种新兴的计算方法,起源于计算神经科学和机器学习领域,现已广泛应用于非线性动力系统理论、物理学、材料科学、生物学和机器人学等多个领域。其核心优势在于概念简洁性,通过利用高维动态系统的非线性响应,将学习过程集中在读出层,避免了传统循环神经网络(RNN)训练的复杂性。储备池计算的发展方向主要包括拓展到非线性动态系统和利用物理动态系统作为计算资源(PRC),后者有望突破冯·诺依曼瓶颈,实现边缘计算。理论方面,储备池计算与人类大脑的信息处理方式密切相关,并推动

ggg99的专栏 738

手机火狐浏览器怎么设置电脑模式_手机浏览器pc版电脑模拟设置教程(图示)

手机浏览器pc版电脑模拟设置教程(图示)一、Chrome*浏览器chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备。以下标星的为推荐方法。1.新建Chrome快捷方式右击桌面上的chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面。右击该副本,选择“属性”,打开相应的对话框,在“目标”文本框的字符后面添加以下语句...

weixin_39558804的博客 5971

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

opera浏览器怎么打开html的控制台,Opera浏览器怎么开启预读功能

一些浏览器中自带的预读功能,就是浏览器自动发现潜在的网页内容,自动缓存,以便用户快速浏览器网页,该功能在手机浏览器上非常实用,但PC端较少见到,Opera浏览器就附带有这种功能,那么你知道Opera浏览器怎么开启预读功能吗?下面是学习啦小编整理的一些关于Opera浏览器开启预读功能的相关资料,供你参考。Opera浏览器开启预读功能的方法:在电脑端拥有预读功能的浏览器主要是Opera浏览器,我们可以...

weixin_42168830的博客 1383

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Yandex浏览器 - 可以在手机上安装chrome插件的浏览器

这是一个牛逼的浏览器!电脑端一般都会选择 Chrome,因为 Chrome 出自谷歌非常安全稳定并且拥有丰富的扩展插件。然而手机端的 Chrome 不支持插件安装,失去了 Chrome 浏览器最有魅力的地方。 由俄罗斯著名搜索引擎出品的Yandex浏览器则解决了这个痛点!老毛子确实厉害,手机版浏览器Yandex 采用了 Chrome浏览器的内核,支持安装电脑版Chrome的扩展插件,完全可以把它...

yhcad博客 6万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux opera flash插件,Fedora25安装Flash插件和Opera浏览器——此浏览器据说内置***

Opera浏览器,是一款适用于各种平台、操作系统和嵌入式网络产品的高品质、多平台产品。采用Opera Turbo功能极大的改善受限连接上的浏览器速度,例如wifi,手机联网等;新引擎 Opera Presto在渲染内容复杂页面时速度更快,提速40%;全新的可视化标签,根据个人需求自定义自己的快速拨号。据说,内置×××.需要先配置FZUG源:这是一个专门为Fedora中文用户建立的源,很好用。包含很...

weixin_39904522的博客 262

在PC上测试移动端网站和模拟手机浏览器的5大方法

原文:https://www.cnblogs.com/coolfeng/p/4708942.html 最近公司要开发网站的移动版,让我准备准备知识,话说本人开发移动网站的经验还真不多,最悲剧的事情就是我的手机是个经典的诺基亚,而且公司还不给配手机,这是有多讨厌,没办法,没有手机只能用电脑模拟了;查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,...

... 2万+

firefox是什么浏览器_手机浏览器也能安装扩展程序,可以安装扩展的3款手机浏览器推荐...

谷歌浏览器可以说是世界上最好的网络浏览器之一,也是下载最多的浏览器之一。这也是我的首选浏览器。Chrome网上应用店有很多有用的扩展程序,可改善的网络体验。2012 年正式发布 Android 版以来,Chrome 也渐渐成为了 Android 用户的首选浏览器之一。但直至今日有一项特性依然只被其桌面端独享 —— 是的,我说的就是扩展程序。诚然,Chrome 移动版本已经足够优秀,但各式各样的扩展...

weixin_39828457的博客 4783

android手机浏览器测评,九款手机浏览器评测总结

通过以上评测,相信大家对这九款手机浏览器已经有了一个比较全面的了解。总的来说,UC作为“骨灰级”的手机浏览器产品,在功能上是最全面的,操作也比较易于掌握,只是性能还不太尽如人意;手机QQ浏览器在iPhone版的表现可圈可点,多项测试数据名列前茅,领先于苹果自带的Safari浏览器,不过在Android版上还有些许不足,希望能够在以后的版本中得以改进。加之腾讯得天独厚的推广优势和用户群,腾讯手机浏览...

weixin_39892481的博客 1436

Chrome, Edge, Firefox, Opera 和 Safari:哪个堪称浏览器之最?

全文共2451字,预计学习时长8分钟 来源:Pexels 自从互联网出现以来,浏览器之争就一直在激烈进行着。 你可能对自己默认的web浏览器习以为常,但其实你有很多选择:性能、功能设置、隐私工具,这些在不同的上网app中都有很大不同。 如今随着新竞争对手的加入和新技术的加速发展,竞争风险空前的高。 90年代末和21世纪初,是微软与网景的浏览器之争。20年过...

读芯术的博客 2万+

uc手机浏览器 手机模拟_在PC上测试移动端网站和模拟手机浏览器的5大方法

查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp。一、Chrome*浏览器chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备。以下标星的为推荐方法。1.新建Chrome快捷方式右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选...

weixin_39994461的博客 3054

用电脑浏览器模拟手机浏览器

最近开发手机网站,需要测试不同的手机,比较麻烦,所以想到了用电脑浏览器来模拟手机浏览. 在网上找了些资料,在些方便有需要的朋友。 1.用谷歌Chrome浏览器:  在Windows的【开始】-->【运行】中输入以下命令,自动启动后就只可以模拟相应手机的浏览器去访问3G手机网页:   谷歌Android: chrome.exe --user-agent="Mozilla/5.0 (Lin

1万+

教你如何用电脑通过蓝牙连接手机上网

件都安装到电脑上。你的电脑桌面上会出现 (动感大挪移)和(蓝牙驱动),(OPERA浏览器),你的电脑的右下角会出现(流量监控),当然也并不完全是这样的,管它呢,只要安装成功就行了。把一切软件安装成功后你就可以把你的蓝牙适配器插到你的USB接口了(本身电脑带有蓝牙功能的可以不看),把你手机的蓝牙打开,然后你双击启动你的蓝牙,会出现蓝牙的主窗口,点击上面的“我的蓝牙”——“搜索蓝牙设备”,当搜索到你的

wuhenzyb的专栏 1303
上一篇: iOS上通过OTA安装App的问题
下一篇: 通过Apple Configurator安装ipa文件
Free Tester
博客等级 码龄2年 121粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值