1

私のAndroidプロジェクトには、適切にコンパイルされるrenderscriptがあります。生成された .bc ファイルは正しいように見え、生成される対応する .class ファイル (ScriptC_...class) もあります。ただし、「gen」ディレクトリが見つからないようです。

これを修正するにはどうすればよいですか?私は AndroidStudio 0.2.5、API 17、gradle 1.7、ビルドシステム 0.5.+ を使用しています。プロジェクトの構造は次のとおりです。

<root>
    .idea
    build
    <projectname>
        classes
            ScriptC_blah.class
    lib
    src
        main
            gen
            java
                ...moredirs...
                <sourcecode>
    app.iml
    build.gradle
4

1 に答える 1

2

新しいビルド ツールは、生成されたファイルを$project_dir/build/source/.

の下sourceには、 用の個別のディレクトリがありaidl,r,buildConfig and rsます。

それぞれさらに と に分けられdebugますrelease

更新:という名前の RenderScript の私のテストからtest.rs

#pragma rs java_package_name(com.example.android)

Java ソースは次の場所で生成されています。

ProjectDir/build/source/rs/debug/com/example/android/ScriptC_test.java
于 2013-08-25T07:57:17.773 に答える