gpt4 book ai didi

android - 如何强制 Android Studio 使用更新的 NDK 库进行构建,而无需清理和构建整个项目?

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

如何强制 Android Studio 使用更新后的 NDK 共享库 (.so) 文件构建我的应用,而不必先清理整个项目?

Android Studio 必须有某种机制可以检测到共享库已更新并使用最新的。如果我执行 Build->Clean Project 然后执行 Run->Run 'app' 它将使用新版本的库,但它也必须做很多不必要的工作,因为没有任何 java来源已更改。即使是 Run->Clean and Rerun'app' 也不会使用新库。(!!!)

最佳答案

刚刚检查过 Android Studio 可以完美地检测到 .so 文件的更改,并在它们发生更改并且您正在运行应用程序时重建应用程序。确保您拥有最新的 Android Studio 版本并且您的 .so 文件位于目录中

app/src/main/jniLibs/armeabi-v7a
app/src/main/jniLibs/x86

如果需要,将“main”更改为您的构建配置,并将 armeabi-v7a、x86、.. 更改为您支持的架构。

还要检查您更改的 .so 文件的修改时间是否比旧文件更新。

关于android - 如何强制 Android Studio 使用更新的 NDK 库进行构建,而无需清理和构建整个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38469692/

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