展开

关键词

打包原生app

当使用uniapp开发完代码后 可以这样打包成原生apk 包名位置: 使用自有证书,可以在这个网址生成一个自己的证书,并且下载下来 证书私钥密码,证书文件,都可以获取得到 https://

32720

APP日志文件抓取

在开发测试APP时,遇到应用奔溃crash时,我们经常要抓取APP日志来定位问题的原因,测试提交bug时也需要把日志提交给开发。 方法一adb命令 环境安装SDK(参考android sdk环境安装),使用adb工具,可参考之前的文章--按开发测试小工具-adb 使用数据线链接手机 开启手机调试模式 cmd-->adb devices cmd--->adb logcat -v time>D:log.txt 然后运行对应的app 操作结束 使用ctrl+c ? 操作app,可实时查看日志状态,可对日志进行查询,过滤,设置标签等。 ? bug定位分析 出现问题时一定记住要截图,将时间点记录下来 根据提示语、关键字、时间点搜索错误日志

71810
  • 广告
    关闭

    云数据仓库ClickHouse首购10元特惠

    适用于业务初期的行为分析、经营策略等分析查询场景,首购限时10元,快来抢购吧!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    2014上半年国内App数据报告

    本报告数据样本来源于酷传监控的70万款APP(已去重) 时间跨度为2013年12月1日至2014年6月30日更多数据尽在酷传监控(jk.coolchuan.com) 整体情况 2014上半年,国内 游戏类APP数据分析 截止于2014年6月份,在游戏类APP中,下载量最高的前四个分类分别是休闲益智(24%)、角色扮演(17%)、策略(16%)和经营培养(15%)。 2014上半年游戏类APP各小分类累计下载量Top5 应用类APP数据分析 截止于2014年6月份,在应用类别中,下载量最高的前四个分类分别是影音图像(25%)、系统安全(16%)、通信社交(13%)和生活休闲 2014上半年应用类APP各小分类累计下载量Top5 ? 酷传监控:实时监控APP和竞品在各市场的下载量、排名、关键词排名、 版本更新、评论评分等数据表现。 声明:以上数据来自酷传监控,任何人均可引用,引用时请注明来源。

    37050

    一文了解APP逆向分析与保护机制

    网易云易盾资深安全工程师 钟亚平 3月17日,巴士全球开发者论坛在重庆举办,网易资深安全工程师钟亚平出席交流活动,并做《APP逆向与保护》的演讲。 APP安全包含很多内容,本次分享了混淆代码、整体Dex加固、拆分 Dex 加固、虚拟机加固等方面。事实上,这些内容也是国内近几年Android App安全保护的一种主要趋势。 如下所示,这是一个正常系统中的代码,在其中进行了虚拟机加固操作: ? 不依赖于操作码的映射关系只与虚拟机结构有关,所以需要根据偏移关系建立映射关系,从而进行逆向分析。 ? ? 以上就是此次《APP逆向与保护》主题的全部分享内容。 APP逆向保护作为开发工作中的重要内容,一直是网易云易盾致力于提供的应用服务。“后续,我们将在SO加密保护方面进行更加深入的研究,钟亚平最后说到。

    69530

    App inventor 编写app控制 ESP8266

    原理简述:利用发布订阅模式,即:ESP8266 订阅了一个主题,再利用app inventor 编写的app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作 基于TCP长连接的模式,ESP8266通过TCP长连接,连接到服务器,app也同样通过TCP长连接,连接到服务器,两者通过主题(topic)进行耦合。 开发者可在控制台推送on或者off,然后检测esp8266是否收到,如果收到,说明正常可进行下一步app编写。 简介:Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。 本操作只提供一个app的demo,界面过于丑陋,大家可自由发挥更改界面。

    1.5K20

    APP测试知识大全【面试储备】

    一、系统知识概述 1.1 系统架构 应用程序层 应用程序框架层 系统运行库库层 系统内核层 四大组件和API 1.2 权限系统 Android操作系统其实是一个多用户的linux操作系统,每个 1.3 认识adb与间的通信 ADB,即Android Debug Bridge,他是Android提供的一个通用的调试工具,借助这个工具,我们可以很好的调试开发的程序,adb.exe在安装的Android 客户端:一个用于用户开发程序的电脑上运行的客户端 adb服务端:负责客户端与用户设备的守护进程的通信 adb daemon(守护进程):一个以后台进程的形式运行于模拟器或者物理手机设备上的守护程序 二、 三、App测试点 3.1 UI测试 按钮、对话框、列表和窗口等静态界面测试 内容(列表页、提示框)等动态界面测试 APP与系统相关联之处的UI测试,如:状态栏/锁屏弹出的提示,设置中的应用显示、手机界面的 检查客户端数据存在时,app数据是否能自动从客户端数据中取出,检查客户端数据存在时,app数据是否能自动从客户端数据中取 当业务对数据进行了修改、删除后,客户端和服务端是否会有相应的更新。

    26820

    电影购票选座APP源码

    电影分类,最近上架电影(可带推荐算法)点击电影进入电影详情,可以点击选择场次购买,跳转到选择座界面,选择座位后,点击下单支付即可个人中心显示我的信息(可编辑),我的订单(包含取消,支付,评价)后台管理:统计分析

    5300

    第一个App

    目标(理想):设计一个App,核心功能是实现一个小测试,测试页面首先可以指定足球运动员或足球俱乐部,而后根据选定的测试对象从庞大的数据库中筛选题目若干,最后自动判断测试得分,给出“真球迷”等级评定;另外 App支持数据检索和信息浏览。 ,本地存储又会造成较大的App体积。 目标(现实):设计一个App,实现对一名球星履历的简要介绍,主要包括欢迎页——概览页——详情页,其中点击欢迎页跳转进入概览页,在概览页以ListView的形式摘要体现该球星在效力过的各俱乐部期间的主要数据 主体功能 Anyway,算是入门了App开发,对其开发流程和各文件联系都有了一定了解,后续再择机不断拓展完善功能。To be continued…

    30910

    笔记:App消息处理机制

    以下仅从Java层的Looper、Handler和MessageQueue等相关类型的源码来分析线程消息处理的机制。 MessageQueue的创建 Looper用来创建和启动消息队列。 每个发送到线程关联的MessageQueue中的Message对象,主要字段有: long when字段表示消息预期被处理的时间; int what表示消息的动作; Object obj可以携带额外的数据

    35770

    基础干货(三):数据库的学习

    ---- title: 基础干货(三):数据库的学习 copyright: true categories: 基础干货 date: 2018-01-10 19:35:26 tags: [Android BLOB(二进制对象)数据类型,也接受varchar(n)、char(n)、decimal(p,s) 等数据类型, SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么 helper = new DBHelper(this, "account.db", null, 1); onCreate是在数据库创建的时候调用的,主要用来初始化数据表结构和插入数据初始化的记录 onUpGrade是在数据库版本升级的时候调用的,主要用来改变表结构 2、调用db = helper.getWritableDatabase(),得到数据对象 数据库sql语句的增删改查 创建表结构: ; 使用cd切换到数据库文件所在的目录; 使用sqlite3 数据库文件的名称打开数据; 使用增删改查语句操作数据库。

    37420

    ELF恶意软件深度分析

    android系统碎片化严重,提取漏洞不断累积导致病毒攻击方式多元化 , elf文件具有比dex程序更难分析的特点。 常规杀软没有root权限,难以查杀病毒。 2.ELF病毒纪元图 ? ROOT后在系统目录下添加提权应用 在/system/bin/下生成文件su8,作为提权的su程序,该程序可以被任何App用来获取ROOT权限使用,存在巨大隐患。 ? Android.Troj.at_Seed.a,会将自身的主要模块拷贝到系统目录/system/bin内,伪装成系统服务debuggerd(该服务可以侦测到程序崩溃,并将崩溃时的进程状态信息输出到文件和串口中,以供开发人员分析调试使用 Root助手: 深圳市网信息科技有限公司开发的一款ROOT软件,整合大量漏洞,提供一键ROOT功能,被病毒利用。 1)案例:用病毒残留的后门文件PPM将sdcard目录下的apk程序拷贝到/system/app/目录,当手机重启后达到安装app的目的。 ?

    944100

    谷歌酝酿Swift作为APP开发语言

    Swift目前是一种开源语言,这意味着谷歌可以将其应用到软件开发中,同时不改变的开源移动架构。 谷歌会这样做吗? Swift由苹果公司开发,目的是取代古老的开发语言Objective C。 不过,将Swift作为主要开发语言,从技术上并非不可能。去年底,知名软件开发员Romain Goyet曾经试验用Swift来开发软件,并且取得了成功。 他的试验发生在苹果将Swift开源之前,但这也证明Swift可以用于软件开发。 据悉,上述的试验使用了“NDK”工具,这一工具也能够让其他开发语言应用于开发。 不过短期之内,Swift还无法作为开发的主导语言,主要原因是操作系统需要做好大量的准备工作。 不过,Swift语言正在星火燎原。 不过,谷歌操作系统使用Swift的道路很漫长,其需要重写的每一个系统服务、软件和开发接口。谷歌也必须提供很多的支持工作。

    1.1K70

    使用 Python + Kivy 编写和打包APP

    在上一篇文章中,我们介绍了在 Python 中使用 BeeWare 框架编写图形程序并将其打包为的apk文件程序。 爆强! 直接把 Python 编写的图形程序打包为 APP 然而,使用 Python 编写移动平台APP 的主流选择(使用 Python 写移动端APP这行为本身就是个非主流),还是使用 Kivy 这个框架 今天,咱们就来试着把 Kivy 写的图形程序实现在端的运行,体验一下 Kivy 的打包。 州的先生之前在「觅道文档」写过一部分的 Kivy 教程,其中有一个秒表的程序: ? 咱们就把这个程序打包为端的APP。 安装虚拟机 要将 Kivy 编写的图形程序打包为APP,需要使用到 Kivy 编写的 python-for-android 库。 这样我们就完成了使用 Kivy 编写和打包APP

    5.8K70

    开发之数据共享

    一、数据共享作用 当我们需要把应用程序的数据共享给其他应用程序(当然有的可能会混淆SharedPreferences)这个时候需要用到开发中另外的一个组件(ContentProvider),这样的组件是不论程序是否启动 ,其他应用程序都可以通过该接口操作应用程序内部数据。 而SharePreferences需要授权才能读写 二、配合组件ContentResolver ContentProvider提供了接口可以访问或者修改数据,而其他应用可以使用ContentResolver (需要android:anthorities属性) 四、使用ContentProvider 1、介绍Uri 1.1、访问Uri比如:content://study.provider/book(这里的 我们需要监控到ContentProvider提供数据的动态变化那么就需要使用ContentObserver(自行查看手册)

    53260

    数据持久化存储

    数据存储是Android上非常重要的功能,各个应用存储的数据或文件是私有的,在默认情况下,只有该应用本身能够访问其存储的数据资源。 Android向开发者提供的存储方式有文件、SharePreference、SQLite数据库和Content Provider 4种类型。 1.文件存储 Android采用Java.io. FileOutputStream类的write(byte[] buffer)方法将把buffer的数据写入输出流中,完成文件存储操作。

    7410

    逆向class分析辅助脚本

    原地址https://www.52pojie.cn/thread-687475-1-1.html

    12110

    nProtect APPGuard反外挂分析

    工具与环境: IDA7.0 JEB2.2.5 Nexus 5 Android 4.4 目录: 一:app简单分析与java层反编译 二: compatible.so反调试与反反调试 三: compatible.so 注册jni函数分析 四: stub.so反调试与反反调试 五: stub.so注册jni函数分析 六: Assembly-CSharp.dll解密分析 七: libengine模块分析 八:总结 一:app 简单分析与java层反编译 整体图: ? 第2个jni函数就是解密libengine.sox与libstub.sox,(assets\appguard\armeabi\)先在上面java层分析时AES解密后数据传入的就是这个函数 (文件偏移 12058 七: libengine模块分析 1.

    1.9K00

    相关产品

    • 测试服务

      测试服务

      测试服务 (WeTest )包括标准兼容测试、专家兼容测试、手游安全测试、远程调试等多款产品,服务于海量腾讯精品游戏,涵盖兼容测试、压力测试、性能测试、安全测试、远程调试等多个方向,立体化安全防护体系,保卫您的信息安全……

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券