gpt4 book ai didi

java - Assets @Android

转载 作者:行者123 更新时间:2023-12-01 15:32:11 25 4
gpt4 key购买 nike

我在 apk 文件中列出 Assets 时遇到问题,我的目标是能够获取我的 Assets 之一的直接路径并使用 JNI 将其传递给 native 代码
1.我在项目的assets文件夹中添加了一个文件
2. 我已验证该文件存在于项目编译后的 apk 文件的“/assets”文件夹中
3.在我的 Activity 的“onCreate”函数中,我执行以下操作:
AssetManager am = this.getApplicationContext().getAssets();
String strAssets[] = am.list("/assets");
4. strAssets.length 始终为零
5. 我对“./assets”和“assets”得到相同的结果

我在这里做错了什么?为什么我无法列出可用 Assets ?

任何帮助将不胜感激。

~Nadav 在 sophin

最佳答案

am.list("/assets") 在您的 Assets 文件夹中查找名为“assets”的文件夹。只需使用 am.list("") 即可获取所有文件。

关于java - Assets @Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9438339/

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