service not provisioned是什么意思

bk2898 94 0

service not provisioned是什么意思

不提供服务
service not provisioned

解决手机不能设置DeviceOwner权限提示already provisioned问题

解决两个问题:

(1)、 adb 如何设置 deviceOwner

(2)、设置DeviceOwner权限提示already provisioned问题

客户那里有Gigaset手机,安装我们的产品需要注入DeviceOwner,但是刚恢复默认出厂的Gigaset手机很奇葩,注入权限的提示错误,导致不能使用我们的产品

1 、我们用命令查看手机的帐号:adb shell dumpsys account

2 、用adb shell pm hide 来禁用上面提供的账号:adb shell pm hide com.qualcomm.simcontacts

3 、我们再去查看系统的帐号:adb shell dumpsys account

已经变成0了,所以禁用成功了,然后我们再去给我们的产品设置DeviceOwner权限

4、给我们产品设置DeviceOwner权限,可以是一个添加了系统权限源码环境编译的app,也可以是 普通的三方 app

adb shell dpm set-device-owner com.xxxx.xxxxx (packageName)/com.xxx.xxx.DeviceReceiver(packageName + Receive)

顺便说一下禁止device Owner

adb shell dpm remove-active-admin com.xxx.xxx (packageName)/com.xxx.xxx..DeviceReceiver(packageName + Receive)

5、查看当前deviceOwner

adb shell dumpsys device_policy

分享相关内容的知识扩展阅读:

Windows RT自带应用的删除 ***

随着Android系统的普及率增高,各式各样针对Android设备优化的精简ROM层出不穷,但由于Windows RT系统的封闭性,目前无人可以 *** 出单独的RT精简包来供大家安装,但这并不意味着我们无法对其进行优化。俗话说的好:“自己的事情自己做,自己动手丰衣足食”。虽然没有“现货”,但是我们可以自己手动来为Windows RT系统进行优化。 我们先从储存方面下手。Windows RT系统的储存占用率过高一直是RT设备面临的很严重的问题之一,近14G的安装空间占据了我们为数不多的储存空间确实让我们有些不爽。其中,Windows UI的系统应用就占了500多M的空间。第三方应用我们可以在Windows UI下向下滑动相应磁贴来进行卸载,但是我们却无法删除系统应用,如:人脉、旅行、消息、地图、资讯等。这对于一些喜欢精简系统的朋友是十分纠结的一件事情,如果你也是其中一员,可以参照下文进行操作;如果你是你是一位保守派或者对此需求不大的朋友,那么请你无视…… 首先使用管理员身份运行CMD命令查看系统自带应用信息。点击“Win+X”选择“命令提示符(管理员)”,在窗口中输入: DI *** .exe /Online /Get-ProvisionedAppxPackages 点击回车键。 如C:UsersSurfaceDI *** .exe /Online /Get-ProvisionedAppxPackages) 然后在上面滚动的列表中找到你想删除的应用的信息后,执行“DI *** .exe /Online /Remove-ProvisionedAppxPackage /PackageName:程序包名称”即可。 如要删除音乐应用,我们只需输入“C:UsersSurfaceDI *** .exe /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_1.0.927.0_arm__8wekyb3d8bbwe”) 操作成功 我们进入Windows UI界面下查看一下,音乐应用已经消失不见了。 如此删除应用并不影响应用的安装,只是在需要这个应用时我们需要重新Windows应用商店中重新下载,或者重置设备即可(此 *** 适用于Windows 8所有版本)。

如何使用Di *** ++工具清理Windows更新安装记录

你可以通过使用WindowsPowerShell(R)或部署映像服务和管理(DI *** )平台添加业务线(LOB)Windows(R)应用商店应用程序至Windows(R)映像。Windows应用商店应用程序是一类新的应用程序,它在Windows8设备上运行。这些应用基于Windows运行时API并且在它们的设计以及在Windows8设备上用户与其交互的方式方面与传统桌面应用有所不同。若要了解有关Windows应用商店应用程序的详细信息,请参阅什么是Windows应用商店应用?。通常,Windows应用商店应用程序只能通过Windows??应用商店获得。你可以将LOBWindows应用商店应用程序提交到Windows应用商店并使它们可以在你的企业之外使用。但是,你也可以开发仅在你的企业内使用的Windows应用商店应用程序并通过我们称之为旁加载的过程将其添加到你管理的Windows设备。旁加载的应用无需通过Windows应用商店认证或安装。没有Windows应用商店签名的应用只能安装在启用旁加载的设备上。你可以通过将计算机加入域在Windows(R)??8企业版或WindowsServer????2012上启用旁加载。若要在未加入域的Windows??8企业版计算机或任何Windows(R)??8Pro计算机上启用旁加载,必须使用旁加载产品激活密钥。若要在Windows(R)??RT设备上启用旁加载,必须使用旁加载产品激活密钥。有关旁加载产品激活密钥的详细信息,请参阅Microsoft批量许可。可以针对每个用户在运行时通过脚本在企业中的电脑上旁加载LOBWindows应用商店应用程序。企业也可以在映像中对它们进行设置,以便应用注册到在电脑上创建的每个新用户配置文件。对每个用户或在映像中旁加载应用的要求相同,但你勇于添加、获取以及删除应用的WindowsPowerShellcmdlet有所不同。本主题提供这两个 *** 的步骤。不能旁加载已从Windows应用商店下载的应用。要安装并非业务线一部分的Windows应用商店应用程序,必须使用Windows应用商店。有关Windows应用商店的详细信息,请参阅管理客户端对Windows应用商店的访问。应用程序签名请求你可以安装未由Windows应用商店签名的LOBWindows应用商店应用程序。应用必须使用密码签名,并且只能安装在信任签名证书的计算机上。有关应用程序的签名 *** 和证书的使用的详细信息,请参阅应用程序打包工具。本主题内容:Windows8旁加载要求添加应用程序清单应用程序删除应用程序Windows8旁加载要求可以在运行Windows??RT的设备以及运行WindowsServer??2012、Windows??8企业版或Windows(R)??8Pro的设备上旁加载LOBWindows应用商店应用程序应用。在企业中,不能在任何其他版本的Windows上旁加载LOBWindows应用商店应用程序。但是,可以使用开发人员许可证向其他版本的Windows中添加正在开发的应用。有关测试正在开发的应用的详细信息,请参阅获取开发人员许可证。在向Windows映像中添加旁加载的LOB应用之前:必须启用“允许安装所有受信任的应用程序”组策略设置。在运行旁加载的LOB应用之前:必须在运行Windows??8企业版或Windows(R)??8Pro的设备上激活旁加载产品密钥。必须在运行Windows??RT的设备上激活旁加载产品密钥。-或-必须将运行Windows??8企业版或WindowsServer??2012的设备加入启用“允许安装所有受信任的应用程序”组策略设置的ActiveDirectory域。你可以只通过将设备加入域在Windows??8企业版或WindowsServer??2012上启用旁加载。若要在未加入域的Windows??8企业版设备上启用旁加载,必须使用旁加载产品激活密钥。备注若要在Windows(R)??8Pro设备上启用旁加载,必须使用旁加载产品激活密钥。在设备满足所有旁加载要求之前,“开始”菜单中的应用程序磁贴将在右下角出现一个"X",表明存在一个问题,妨碍了应用程序的运行。要为旁加载设置组策略打开组策略编辑器(gpedit.msc)。例如,在一台运行Windows8的计算机上,从“开始”屏幕,键入EditGroupPolicy,单击“设置”,然后从搜索结果中选择“编辑组策略”设置。在左边窗格的“本地计算机策略”单击以“计算机配置”、“管理模板”、“Windows组件”、然后是“应用程序包部署”。双击“允许安装所有受信任的应用程序”设置。在“允许安装所有受信任的应用程序”窗口中,单击“启用”,然后单击“确定”。设置组策略以允许受信任的应用程序更新下列注册设置:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps=1激活旁加载产品密钥的步骤使用管理员权限打开cmd提示符并键入以下内容来添加旁加载产品密钥:Slmgr/ipk其中为在计算机上启用旁加载的25位密钥。通过键入以下内容激活旁加载:slmgr/atoec67814b-30e6-4a50-bf7b-d55daf729d1e备注激活GUID与旁加载产品密钥不同。激活GUID将始终为ec67814b-30e6-4a50-bf7b-d55daf729d1e。有关旁加载产品密钥的详细信息,请参阅Windows??8许可指南。添加应用程序可以使用add-appxpackagePowerShellcmdlet基于每个用户安装一个应用程序包(.appx)。可给每个用户添加的LOB应用程序数量是没有限制的。向一个用户帐户添加LOB应用程序在Windows8或WindowsServer??2012计算机上的WindowsPowerShell提示符处,添加一个.appx文件包。在添加应用程序的时候,应包含任何要求的依赖性应用程序包。例如,键入:add-appxpackageC:\app1.appx–DependencyPathC:\winjs.appx有关详细信息,请参阅WindowsPowerShell中的应用程序安装Cmdlets。设置LOB应用程序安装在Windows映像中的应用被称为已设置的应用。已设置的应用被存放在映像中,并且计划为Windows映像的每个用户在首次登录的时候安装。当你在使用DI *** 应用程序设置命令部署映像前,启动到审计模式的时候,可以将这些应用程序添加到Windows映像。有关审计模式的详细信息,请参阅审核模式概述:已设置的应用程序是指定了电脑的,并且不会随用户漫游。在一个映像中,你只能安装24个已设置的应用程序。在一个已经部署的Windows映像中,你应当代以使用WindowsPowerShell中的Add-AppxPackagecmdlet.如果你确实在有活动用户的已部署的Windows映像中使用DI *** 应用程序设置命令,你应当在运行命令前从映像注销所有用户。要更新一个已设置的应用程序,你必须删除已设置的应用程序,然后部署应用程序的新版本。然后将在每个用户下次登录的时候应用程序更新。向一个Windows映像添加已设置的LOB应用程序使用部署映像服务和管理(DI *** )命令行工具或PowerShellcmdlets来添加没有Windows应用商店证书的LOB应用程序。例如,在高级命令提示符下键入:DI *** /Online/Add-ProvisionedAppxPackage/PackagePath:C:\App1.appx/SkipLicense或者在WindowsPowerShell提示符下,键入:Add-AppxProvisionedPackage-Online-FolderPathC:\Appx有关详细信息,请参阅应用程序包(.appx)服务命令行选项或DI *** Cmdlet。有关DI *** 支持的平台的信息,请参阅DI *** 支持的平台。备注计算机并不一定要在安装已设置的LOB应用程序前加入一个域,或有一个激活的旁加载产品密钥。但是,这些应用程序直到计算机满足这一旁加载要求的时候,才会运行。有关详细信息,请参阅如何自定义“开始”屏幕。清单应用程序你可以列出安装在脱机或联机Windows映像上的LOB应用,并获取有关程序包的额外信息。为每个用户帐户列出LOB应用程序你可以为计算机上的一个特定用户帐户安装一系列现代LOB应用。你必须打开有管理员特权的WindowsPowerShell,为当前用户以外的其他用户列出程序包。例如,在WindowsPowerShell提示符下键入:Get-AppxPackage-AllUsers你可以为一个特定的用户安装一系列程序包。你必须打开有管理员特权的WindowsPowerShell,为当前用户以外的其他用户列出程序包。例如,在WindowsPowerShell提示符下键入:Get-AppxPackage-NamePackage1-Userdomain\username你也可以获取包含有如程序包ID之类信息的应用程序包(.appx)清单。例如,在WindowsPowerShell提示符下键入:Get-AppxPackageManifest-PackagePackage1如果你不知道程序包的全名,则可以使用管道来为应用程序包(.appx)获取清单。例如,在WindowsPowerShell提示符下键入:(Get-AppxPackage-Name"*Win *** *"|Get-AppxPackageManifest).package.applications.application.id列出在Windows映像中设置的LOB应用程序你可以获取在Windows映像中配置的一系列程序包,它们将通过使用Di *** .exe或WindowsPowershell为每个新用户安装。例如,在WindowsPowerShell提示符下键入:Get-AppxProvisionedPackage-Pathc:\offline或者在命令提示符下,键入:DI *** .exe/Image:C:\test\offline/Get-ProvisionedAppxPackages有关详细信息,请参阅如何获取映像或组件的清单。删除应用程序你可以删除一个应用程序的单独实例,或删除应用程序的配置设置。为每个用户帐户删除LOB应用程序你可以仅为当前的用户删除一个单独的应用程序。例如,在命令提示符下键入:Remove-AppxPackagePackage1在一个Windows映像中删除已配置的LOB应用程序当删除已配置应用程序的时候,该应用程序对当前用户已删除,并且不会为新的用户帐户安装。如果计算机上有其他活动的用户帐户,应用程序将不会从那些帐户删除。例如,在高级WindowsPowerShell提示符下键入:Remove-AppxProvisionedPackage-Online-PackageNameMyAppxPkg或者在命令提示符下,键入:DI *** .exe/Online/Remove-ProvisionedAppxPackage/PackageName:microsoft.app1_1.0.0.0_neutral_en-us_ac4zc6fex2zjp另请参阅任务如何自定义“开始”屏幕其他资源管理客户端对Windows应用商店的访问

如何使用adb命令查看android中的数据库

1,进入到控制台中,输入adb shell,进入到命令模式的环境中

2,输入:cd /data/data/

3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework

4, 可以使用ls -l 命令查看当前目录中的文件

5,输入: cd databases 进入到数据库文件中

6, ls -l 显示你数据库中你建立的数据库

7, sqlite3 info.db 进入到你选择的数据库中

8, .tables :查看你建的表

9, select * from table_name;s 可以查看整个表的信息

10, 使用其他的SQL语句可以进一步对表进行操作,注意SQL语句必须用分号(;)结尾

抱歉,评论功能暂时关闭!