Fus*_*dor 7 android visual-studio android-studio ionic-framework aar
所以,我在Android Studio中有一个项目,我在插件中使用它,它通过aar文件在Ionic项目中使用.我通过单击Android Studio右侧(其中显示Graddle)生成aar文件,扩展我的项目/任务/构建,然后单击汇编版本.Graddle开始工作,我在myProject/build/outputs/aar中有一个aar文件.一段时间没关系.我在该代码中检测到了一些错误,纠正了它们,并再次生成了aar.
然后,我将该aar文件复制并粘贴到plugin.xml文件中指定的文件夹中:
<resource-file src="aar/library.aar" target="aar/library.aar" />
Run Code Online (Sandbox Code Playgroud)
然后,我使用packagr编译项目(插件,我应该说):
"packagr": "ng-packagr -p package.json && cd dist && npm pack && move *.tgz ../../"
Run Code Online (Sandbox Code Playgroud)
这样,生成了tgz文件.之后,我转到项目根目录(使用该插件的那个)并且执行
npm install @namespace/my-plugin-name
Run Code Online (Sandbox Code Playgroud)
一切都很好看.我在一个设备中运行该项目......并且没有反映出aar中的变化.
难道我做错了什么?为什么这些变化没有反映出来?
刚刚遇到了同样的问题并找到了解决方法。
我更改了导入库的项目的 aar 文件和 gradle 文件上的 aar 名称,它终于显示了我的更改
我不确定为什么清理项目甚至删除构建文件夹无法使其工作。
| 归档时间: |
|
| 查看次数: |
1317 次 |
| 最近记录: |