【Android 插件化】VirtualApp 接入 ( 在 VirtualApp 工程下创建 Module | 添加依赖 | 启动 VirtualApp 插件引擎 )(二)

简介: 【Android 插件化】VirtualApp 接入 ( 在 VirtualApp 工程下创建 Module | 添加依赖 | 启动 VirtualApp 插件引擎 )(二)

配置 Activity ;

image.png



这是 Android Studio 首次创建 Module , 需要安装一些组件 ;

image.png







二、添加依赖


直接使用 VirtualApp 的 lib 依赖库 ;


dependencies {
  implementation project(':lib')
}






三、启动 VirtualApp 插件引擎


在 Application 中的 attachBaseContext 方法中 , 执行如下代码 , 启动 VirtualApp 插件引擎 ;


     

try {
            VirtualCore.get().startup(base);
        } catch (Throwable e) {
            e.printStackTrace();
        }


完整代码如下 :


package com.example.myapp;
import android.app.Application;
import android.content.Context;
import com.lody.virtual.client.core.VirtualCore;
public class VApp extends Application {
    private static VApp gApp;
    public static VApp getApp() {
        return gApp;
    }
    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        try {
            VirtualCore.get().startup(base);
        } catch (Throwable e) {
            e.printStackTrace();
        }
    }
    @Override
    public void onCreate() {
        gApp = this;
        super.onCreate();
    }
}



目录
相关文章
|
5月前
|
Java 关系型数据库 数据库
Android App连接真机步骤与APP的开发语言和工程结构讲解以及运行实例(超详细必看)
Android App连接真机步骤与APP的开发语言和工程结构讲解以及运行实例(超详细必看)
38 0
|
7月前
|
存储 传感器 定位技术
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
85 0
|
5天前
|
Android开发
Android 插件化
Android 插件化
13 0
|
5天前
|
Java API 开发工具
解决 Android 依赖冲突
解决 Android 依赖冲突
10 0
|
5天前
|
Java Android开发
Android module 打包成aar或jar
Android module 打包成aar或jar
12 0
|
6天前
|
Java Android开发
Android module的使用
Android module的使用
11 2
|
2月前
|
Android开发
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
10 1
|
2月前
|
监控 Devops Java
大型IM工程重构实践:企业微信Android端的重构之路
本文将探讨我们在大型IM工程实践中采用的一些行之有效的重构方法和实例,以及如何让一个大型软件系统持续保持活力。
49 0
|
3月前
|
Java Android开发
[Android AIDL] --- AIDL工程搭建
[Android AIDL] --- AIDL工程搭建
22 0
|
6月前
|
Java Maven Android开发
android之gradle配置仓库与引入依赖
android之gradle配置仓库与引入依赖
281 0