• [android]MonkeyRunner-andrec实现思路

    sdk/android-sdk-linux_x86/platform-tools/adb shell am start-D-W-n com.example/.TestRecordActivity(这里通过分离文件得到文件内相应的方法来获取如何debug某一个方法例如onclick)此命令可以启动某一个...
    文章 2016-04-07 1142浏览量
  • 如何将「插件化」接入到项目之中?

    本期移动开发精英社群讨论的...借助这个接口可以实现插件之间通信。插件化通用平台只是理想化的目标,实际场景很难。插件化确实难度大,一晚上讲透彻不太现实,下次有机会再和大家一起探讨。谢谢大家今天的主题会参与!
    文章 2016-03-30 1969浏览量
  • 支付宝客户端架构解析:Android 容器化框架初探

    通过管理器的查询接口,我们进行各个 Bundle 之间的协调、通信,完成容器化的功能。5.4 组件的启动 除了容器管理器,还有一个重要的点就是组件的启动器。Quinox 容器定制类原生 Android Activity 的启动流程,从而...
    文章 2018-12-13 1010浏览量
  • 有关Android插件化的一些总结思考

    由于插件与插件,插件与宿主之间的代码完全隔离,因此,插件与插件,插件与宿主之间通信只能通过 Android 系统级别的通信方式。安全性担忧(可以修改,hook一些重要信息)。机型适配(不是所有机器上都能行,因为...
    文章 2018-07-20 4353浏览量
  • 支付宝客户端架构解析:Android 容器化框架初探

    通过管理器的查询接口,我们进行各个 Bundle 之间的协调、通信,完成容器化的功能。5.4 组件的启动 除了容器管理器,还有一个重要的点就是组件的启动器。Quinox 容器定制类原生 Android Activity 的启动流程,从而...
    文章 2018-11-23 2662浏览量
  • 支付宝客户端架构解析:Android 容器化框架初探

    通过管理器的查询接口,我们进行各个 Bundle 之间的协调、通信,完成容器化的功能。5.4 组件的启动 除了容器管理器,还有一个重要的点就是组件的启动器。Quinox 容器定制类原生 Android Activity 的启动流程,从而...
    文章 2018-11-26 2049浏览量
  • 关于Android Dedub Bridge(adb)的使用

    Anroid Debug Bridge,android调试桥,简称ADB,它主要起到调试桥的做用,通过adb我们可以向模拟器或者实际设备上安装软件,可以在电脑与模拟器/实际设备之间进行文件传输,进入模拟器或者设备的shell等等。...
    文章 2012-03-07 659浏览量
  • 优云mobile专家实践:Android应用HTTP框架选型

    为了解决这个问题,通常的做法是和服务端之间定义协议,设计显示模式,进而达到实时更新UI界面的目的,增加或删除显示模块时不需要让用户手动更新apk,这种方法最常见的就是在做活动或者广告的时候用到。以我们的...
    文章 2016-06-28 1798浏览量
  • Android fragments实例之间通信

    在这种情况下,多个fragments之间通信显得就很重要了。举个例子,一个activity包含左右两个fragment,左侧的fragment包含了一个列表(比如新闻题目列表),当点击每个新闻题目的时候,右侧的fragment就会显示这条...
    文章 2012-10-29 1062浏览量
  • 吊打面试官:Android中高级面试题-终局之战

    参考回答:一个完整APK包含以下目录(将APK文件拖到Android Studio): META-INF/:包含CERT.SF和CERT.RSA签名文件以及MANIFEST.MF 清单文件。assets/:包含应用可以使用AssetManager对象检索的应用资源。res/:包含...
    文章 2020-04-23 1823浏览量
  • Android-AIDL 使用

    程序员可以利用AIDL自定义编程接口,在客户端和服务端之间实现进程间通信(IPC)。在Android平台上,一个进程通常不能访问另外一个进程的内存空间,因此,Android平台将这些跨进程访问的对象分解成操作系统能够识别...
    文章 2016-01-26 824浏览量
  • 理解Android安全机制

    应用程序签名机制,规定APK文件必须被开发者进行数字签名,以便标识应用程序作者和在应用程序之间的信任关系。在安装应用程序APK时,系统安装程序首先检查APK是否被签名,有签名才能安装。当应用程序升级时,需要...
    文章 2017-08-03 1106浏览量
  • Android-数字签名和数字证书

    Android使用数字证书作为标识应用程序开发者的一种方式,并在应用程序之间建立信任的关系,证书并不用来控制用户能否安装那个应用程序,证书不需要有证书认证中心签名,完全可以使用自签名证书(seft-signed ...
    文章 2017-12-08 1242浏览量
  • 【朝花夕拾】Android性能篇之(五)Android虚拟机

    下图为java.jar包中.class文件和android.apk中.dex文件对比图: (4)补充两个Davik的特征: 1)Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,每一个应用对应一个虚拟机实例,对应了一个进程,对应...
    文章 2018-09-14 930浏览量
  • 安卓应用安全指南 5.2.3 权限和保护级别 高级话题

    自定义签名权限是一种权限,实现使用相同开发人员密钥签名的应用之间的应用间通信。由于开发人员密钥是私钥,不能公开,因此只有在内部应用互相通信的情况下,才有权使用签名权限进行保护。首先,我们将描述在 ...
    文章 2018-04-01 1107浏览量
  • Android 系统开发】Android框架 与 源码结构(一)

    SSL(Secure Socket Layer):主要 为 TCP/IP 协议 与 应用层协议 之间的数据通信 提供安全支持;OpenGL ES:3D引擎;Surface Management(界面管理工具):管理显示子系统的功能;SQLite:嵌入式数据库;WebKit:网络浏览器内核;...
    文章 2022-01-16 8浏览量
  • 杨老师课堂_安卓教程第一篇之入门

    adb:建立电脑与手机之间的链接 dx.bat:将多个.class 打包成一个.dex sdk下的目录: add-ons:预留的一个附加目录 build-tools:构建工具目录 docs:文档目录 extras:开发中额外提供的一些工具及jar platforms:不同版本...
    文章 2017-12-20 1127浏览量
  • Android组件化开发实践(二):组件化架构设计

    Android组件化开发实践(二):组件化架构设计Android组件化开发实践(三):组件开发规范Android组件化开发实践(四):组件间通信问题Android组件化开发实践(五):组件生命周期管理Android组件化开发实践(六)...
    文章 2018-09-26 2827浏览量
  • android 进程间通信原理

    IPC指的是进程间通信android使用Binder机制来进行进程间的通信,没有调用的功能。Android系统的RPC=Binder进程间通信+在Binder基础上建立起来的进程间函数调用机制。2、android系统的RPC实现 RPC架构图 Android的...
    文章 2017-04-01 1003浏览量
  • Zygote浅谈

    由于SystemServer与Zygote分属安卓操作系统中不同Davik虚拟机上运行的不同的进程,在安卓上不同进程之间通信是通过Binder机制来实现的(关于Binder的运行机制浅析在这里)。那么SystemServer与Zygote是不是分别有...
    文章 2017-11-02 1041浏览量
  • Appium之ADB指令详解

    它通过扫描5555-5585之间的奇数号端口来搜索模拟器或手机,一旦发现adb守护进程,就通过此端口进行连接。需要说明的是,每一个模拟器或手机使用一对有序的端口,偶数号端口用于控制台连接,奇数号端口用于adb连接。...
    文章 2018-01-25 1126浏览量
  • 安卓应用安全指南 5.2.1 权限和保护级别 示例代码

    5.2.1.2 如何使用内部定义的权限在内部应用之间通信 除了由 Android OS 定义的系统权限之外,应用还可以定义自己的权限。如果使用内部定义的权限(内部定义的签名权限更准确),则可以构建只允许内部应用之间进行...
    文章 2018-04-01 2449浏览量
  • Android之HandlerThread源码分析和简单使用(主线程和...

    http://schemas.android.com/apk/res/android"xmlns:tools&61;34;http://schemas.android.com/tools"android:layout_width&61;34;match_parent&34;android:layout_height&61;34;match_parent&34;android:...
    文章 2021-12-15 9浏览量
  • Android系列之Fragment(三)-Fragment和Activity之间...

    LinearLayout xmlns:android="http://schemas.android.com/apk/res/android android:layout_width="match_parent android:layout_height="match_parent android:orientation="vertical">lt;EditText android:id=...
    文章 2016-05-03 2235浏览量
  • ...head><meta http-equiv="Cont

    在前面的几篇文章中,我们介绍了许多在Android中有关进程间通信的方式,但都是在一个设备上进行的进程间通信,而这时候我们两个应用在不同的设备上的时候,在这个时候我们就不能通过前方介绍的那些方法来解决了。...
    文章 1970-01-01 671浏览量
  • Android逆向分析(2)APK的打包与安装背后的故事

    从我们在Android Studio中,点击run,到app运行在手机上,之间究竟发生了什么,代码和资源是怎么变成APK的,而APK又是怎么安装上去,并能执行的呢。build-simple-overview 我们或许都能说出来像上图这样一个简单的...
    文章 2016-02-17 1110浏览量
  • Android逆向分析(2)APK的打包与安装背后的故事

    从我们在Android Studio中,点击run,到app运行在手机上,之间究竟发生了什么,代码和资源是怎么变成APK的,而APK又是怎么安装上去,并能执行的呢。build-simple-overview 我们或许都能说出来像上图这样一个简单的...
    文章 2016-02-17 2072浏览量
  • Android开发技术周报 Issue#4

    9.Android 6.0 SSL通信Android平台上使用SSL,第一步就是要生成证书。因为JDK自带的keytool工具默认生成的密钥库是JKS类型的,而Android客户端只支持BKS类型的密钥库,所以必须先扩展keytool工具使其生成BKS密钥...
    文章 2017-02-16 2321浏览量
  • Android UI组件-自定义ListView实现动态刷新

    注:handler为线程之间通信的桥梁 二、代码实现: 完整版代码如下: activiy_main.xml代码如下: 1<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android 2 xmlns:tools=...
    文章 2016-05-03 2180浏览量
  • Android自定义权限和使用权限

    manifest xmlns:android="http://schemas.android.com/apk/res/android package="com.lzx.definepermission" android:versionCode="1 android:versionName="1.0">lt;uses-sdk android:minSdkVersion="8 android:...
    文章 2013-11-07 890浏览量
1 2 3 4 ... 10 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化