gpt4 book ai didi

android - 更新 aar 文件不反射(reflect)更改

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:01:28 25 4
gpt4 key购买 nike

所以,我在 Android Studio 中有一个项目,我在一个插件中使用它,该插件通过 aar 文件在 Ionic 项目中使用。我通过单击 Android Studio 的右侧(显示 Gradle 的地方),展开我的项目/任务/构建,然后单击组装发布来生成 aar 文件。 Graddle 开始工作,我在 myProject/build/outputs/aar 中有一个 aar 文件。没关系,有一段时间了。我在该代码中检测到一些错误,更正了它们,然后再次生成了 aar。

然后,我获取该 aar 文件,将其复制并粘贴到 plugin.xml 文件中指定的文件夹中:

<resource-file src="aar/library.aar" target="aar/library.aar" />

然后,我使用 packagr 编译项目(应该说是插件):

"packagr": "ng-packagr -p package.json && cd dist && npm pack && move *.tgz ../../"

这样就生成了一个tgz文件。之后,我转到项目根目录(使用插件的根目录)并执行

npm install @namespace/my-plugin-name

一切看起来都很好。我在设备中运行该项目...并且未反射(reflect) aar 中的更改。

我做错了什么吗?为什么没有反射(reflect)更改?

最佳答案

刚刚遇到完全相同的问题并找到了解决方法。

我在导入库的proyect的aar文件和gradle文件上更改了aar名称,它终于显示了我的更改

我不确定为什么清理项目甚至删除构建文件夹都无法正常工作。

关于android - 更新 aar 文件不反射(reflect)更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48901117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com