当前位置: 首页 > news >正文

平面设计免费素材网站苏州代理记账

平面设计免费素材网站,苏州代理记账,网络推广seo,WordPress 如何修改底部栏内容一、前言 这一篇从实际出发#xff0c;讲述如何创建、编译和部署Qt On Android项目。 二、ADB调试 ADB的全称为Android Debug Bridge#xff0c;就是起到调试桥的作用#xff0c;主要用于连接计算机与Android 设备#xff0c;以便进行调试和数据传输。ADB 可以实现以下主要…一、前言 这一篇从实际出发讲述如何创建、编译和部署Qt On Android项目。 二、ADB调试 ADB的全称为Android Debug Bridge就是起到调试桥的作用主要用于连接计算机与Android 设备以便进行调试和数据传输。ADB 可以实现以下主要用途 设备管理允许用户连接和管理多个设备。 应用调试通过命令行或图形界面与设备进行交互包括安装、启动和停止应用程序查看应用程序的日志信息并进行性能分析。 文件传输能够将文件从计算机传输到安卓设备或者将设备上的文件复制到计算机上。 2.1、ADB安装 有安装过windows 安卓环境的就不说了如果没有可以从ADB下载 下载之后解压到目录下设置环境变量。 设置完环境变量WinR输入CMD打开windows Dos界面输入adb出现如下界面即安装成功。 2.2、ADB部署和调试 接上文Qt应用开发(安卓篇)——Linux下Qt15.5.2配置Android-CSDN博客 创建完项目得到APK文件插入USB调试线充电线就是了。 这里罗列一些常用的Adb命令网上有很多大家随便搜索就有了。 adb devices #查看连接设备adb install test.apk # 安装应用adb uninstall cn.com.test.mobile #卸载应用需要指定包名adb shell dumpsys window | findstr mCurrentFocus #查看当前运行的包名和activity名adb shell dumpsys activity | find mResumedActivity#Android8以上 查看当前运行的包名和activity名adb shell dumpsys activity | find mFocusedActivity#Android7以下 查看当前运行的包名和activity名adb shell pm list packages #列出手机装的所有app 的包名adb shell am start -ncn.com.test.mobile/.ui.SplashActivity #启动应用adb shell am force-stop cn.com.test.mobile #强制停止应用adb shell dumpsys package #包信息Package Informationadb shell dumpsys meminfo #内存使用情况Memory Usageadb logcat #查看日志程序qdebug的内容在这里adb logcat -c #清除log 缓存adb reboot #重启adb get-serialno #获取序列号adb shell getprop ro.build.version.release #查看Android 系统版本adb shell top -s 10 #查看占用内存前10 的appadb push local remote #从本地复制文件到设备adb pull remote local #从设备复制文件到本地adb bugreport #查看bug 报告adb help #查看ADB 帮助输入adb devices出现如下则表示调试线连接正常工况正确。 安装apk直接输入adb install然后文件直接从桌面拖进来出现success即安装成功。 查看包名adb shell pm list packagesQt默认的包名为org.qtproject.example.项目名称。 卸载apk需要根据包名。 查看当前运行的包名和activity名称。 adb shell进入后台界面exit退出shell这里linux指令都能用 三、创建秘钥文件和证书 在实际的项目中我们需要修改包名、activity名提升apk的权限便于操作串口等操作这时候我们就需要创建秘钥和证书。 3.1、创建秘钥 勾选对包签名的复选框 设置秘钥密码和信息。 3.2、创建AndroidManifest 选择Create Templates创建xml文件。 这里直接下一步 AndroidManifest提供可视化和源码两个界面这里可以选择apk图标包名activity名、设置权限等入口。 安装之后可以看到apk的图标已经变成我们设置的鸡腿。 查看包名可以发现包名可以改成我们设置的名称。 3.3、提高apk权限为system 按照之前的操作可以看到apk的权限是用户权限如果需要提升为system需要在xml文件添加android:sharedUserIdandroid.uid.system 添加完之后编译通过但是安装会失败异常报错INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 这是因为使用android:sharedUserId的同时还需要android系统的key不同的系统的key都是不一样的一般只提供给专门的开发人员即使你能百度到一个也无法在其他android设备上使用。如果你是想在模拟器或者手机上设置该属性可以直接放弃。 这里我们从厂家得到两个文件platform.x509.pem和platform.pk8 第一步 openssl pkcs8 -in platform.pk8 -inform DER -outform PEM -out platform.priv.pem -nocrypt第二步 openssl pkcs12 -export -in platform.x509.pem -inkey platform.priv.pem -out platform.pk12 -name platform第三步 keytool -importkeystore -destkeystore platform.keystore -srckeystore platform.pk12 -srcstoretype PKCS12 -srcstorepass android -alias platform 然后修改build.gradle文件。 再次打包、安装可以看到apk权限已经从用户变成为system权限。
http://www.dnsts.com.cn/news/64366.html

相关文章:

  • 佛山做网站建设公司wordpress关闭手机访问不了
  • 自己搭建环境建设网站wordpress网站和微信公众号
  • 快速建站服务器山西晋中网站建设
  • 做海报素材网站推荐网站制作教程
  • 需要网站建设的是哪一类人网站建设基本
  • 宁波网站制作公司哪家好网页版qq中心登录入口
  • 网站效果案例通许画册设计网站
  • 玉溪企业网站建设php网站模板制作软件
  • 2016做网站还赚钱吗网络营销方法有哪些举例
  • 建个营销型网站多少钱河北手动网站建设商店
  • 关于进一步加强门户网站建设粒子特效网站
  • 老干部活动中心网站建设方案wordpress 模板 html5
  • 无锡网站搜索优化品牌推广的步骤和技巧
  • 建设网站赚钱的方法相城区公司网站建设
  • 免费企业cms建站系统中国建设银行手机银行官网
  • 商丘柘城做网站php网站是什么数据库文件
  • 代做单片机毕业设计网站有没有学做家具的网站
  • 网站接入成都网页设计培训学校排名
  • 2022互联网企业排名seo排名的方法
  • 福州网站制作费用seo关键字优化价格
  • 辽宁省住房和城乡建设厅网站换了换域名对网站的影响
  • 天津南洋建设集团网站商标设计logo软件
  • 唐河企业网站制作价格手机网站需要备案吗
  • 合肥做网站汇站网如何做网站运营呢
  • 好的网站样式做网站面临的困难
  • 网站备案与不备案的区别镜像网站做优化
  • 邯郸百度网站建设公共资源交易中心是属于哪个部门
  • 建设网站是什么样的项目建设方案包括哪些内容
  • 酒类招商网站大全推广网站链接怎么做
  • 制作一个网站需要多少费用北京seo加盟