详解详解VirtualApk启动插件启动插件Activity
主要介绍了详解VirtualApk启动插件Activity,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟
随小编过来看看吧
插件以APK的形式保存在SD卡上,通过startActivity方式启动Activity需要首先将Activity注册到AndroidManifest.xml,如果没有
注册就会出现如下错误。
Instrymentation.checkStartActivityResult
要实现插件要实现插件Activity的启动需要解决以下问题:的启动需要解决以下问题:
1、插件的Activity需要在宿主的AndroidManifest.xml上注册。
2、插件Activity需要具有生命周期,能够响应onPause onResume onStart onDestroy等生命周期函数。
带着这两个问题,我们看下Activity的启动过程。
Activity启动流程
当调用startActivity后到调用Activity.onCreate会经过如下流程:
1、调用、调用Instrumentation.execStartActivity
评论0
最新资源