步骤 1:创建模块
-
打开项目:
-
打开你的主项目(例如
app
模块所在的项目)。
-
-
创建新模块:
-
在Android Studio中,点击菜单栏的
File -> New -> New Module
。 -
在弹出的对话框中,选择模块类型(例如,如果你要创建一个普通的Android模块,选择
Android Library
;如果是纯Java/Kotlin库,选择Java Library
或Kotlin Library
)。 -
点击
Next
。
-
-
配置模块:
-
在配置页面中,填写模块的名称(例如testModule)。
-
选择模块的存储位置。你可以选择将模块存储在主项目的目录下(例如
app
模块所在的目录),也可以选择一个外部路径。 -
根据需要配置其他选项(如语言、最小API级别等)。
-
点击
Finish
。
-
将现有文件夹转换为模块:
如果你已经有一个现有的文件夹,希望将其转换为模块,可以按照以下步骤操作:
-
将文件夹移动到项目目录:
-
将你的文件夹(例如testModule)移动到主项目的根目录下(与
app
模块同级)。
-
-
在
settings.gradle
中添加模块:-
打开主项目的
settings.gradle
文件。 -
添加以下内容以包含新模块:
-
include ':app', ':testModule'
-
如果模块位于不同的路径下,可以指定路径
-
include ':app', ':testModule' project(':testModule').projectDir = new File(rootProject.projectDir, '../path/to/testModule')
-
-
同步项目:
在Android Studio中,点击工具栏上的“Sync Project with Gradle Files”按钮(通常是一个蓝色的箭头图标)。
步骤 2:配置TextModule模块
1、在你的主项目(例如app
模块所在的项目)中的build.gradle文件下添加如下代码:
implementation project(':testModule')
2、在你主项目的app/src/main/assets/dcloud_uniplugins.json文件里添加:
{
"nativePlugins": [
{
"plugins": [
{
"type": "module",
"name": "TestModule",
"class": "com.project.TestModule.TestModule"
}
]
}]
}
步骤 3:调试插件
1、在HBuilderX中创建调试项目,使用本地打包创建本地打包资源文件,复制粘贴到app/src/main/assets/apps/__UNI__E/www