我正在开发一个 Android 应用程序,它使用了许多res/raw
通过 SL4A 部署并包含在应用程序 APK 中的 python 脚本。由于脚本使用 python 包,它们的目录包含许多 0 字节大小的__init__.py
文件,这些文件是 python 将目录识别为包所必需的。我的问题是aapt
在打包过程中跳过这些文件,从而阻止脚本在设备/模拟器上运行,因为解释器找不到模块:
[aapt] Creating full resource package...
[null] (skipping (null) file '/home/user/app/res/raw/pypackage/__init__.py')
有没有办法告诉aapt
包含文件,还是我必须手动填充文件以使它们>0kb 大小?我已经查看了aapt
命令行选项,但没有找到任何东西。