res/raw
SL4Aを介してデプロイされ、アプリのAPKに含まれている多数のPythonスクリプトを使用するAndroidアプリケーションを開発しています。__init__.py
スクリプトはpythonパッケージを使用するため、それらのディレクトリには、 pythonがディレクトリをパッケージとして認識するために必要な0バイトサイズのファイルが多数含まれています。私の問題は、aapt
パッケージ化中にこれらのファイルをスキップし、モジュールがインタープリターによって検出されないため、スクリプトがデバイス/エミュレーターで機能しないことです。
[aapt] Creating full resource package...
[null] (skipping (null) file '/home/user/app/res/raw/pypackage/__init__.py')
それでもファイルを含めるように指示する方法はありaapt
ますか、それともファイルを手動でパディングして0kbを超えるサイズにする必要がありますか?コマンドラインオプションを確認しましaapt
たが、何も見つかりませんでした。