ENGLISH
TOP/サポート/FAQ/ DashO for Java/Android/ビルド実行時、Bootstrap エラーが発生します。

ビルド実行時、Bootstrap エラーが発生します。

ビルド実行時、Bootstrap エラーが発生する場合があります。

【ビルド実行後のエラーログ例】

Unsupported bootstrap static argument of type xx
(xxの部分は変動します)

【原因】

kotlin で文字列操作(文字列の結合など)を行っているプログラムに対し、DashO で文字列の暗号化が原因で、ビルドエラーが発生する場合があります。

【解決方法】

1)DashO 12.4(https://www.preemptive.com/changelog/dasho-java-obfuscator-change-log-v-12-4-build-0-release-date-february-19-2025/)で改善されておりますので、バージョンアップをご検討ください。

※インストーラーは、PreEmptive サイト(https://www.preemptive.com/)へログインいただきますと、ダウンロードが可能です。

※1)で解決されない場合、または 12.4 以前をお使いのお客様の場合は、2)以降をお試しください。

2)build.gradle に、以下の kotlinOptions の設定を追加してください。

kotlinOptions {
    freeCompilerArgs += ['-Xstring-concat=indy']
}

3)2)でも解決されない場合は、kotlinOptions の設定をご変更ください。

kotlinOptions {
    freeCompilerArgs += ['-Xstring-concat=inline']
}

Contactお問い合わせ

お気軽にお問い合わせください。

    必須会社名

    個人のお客様は「個人」とご入力ください。

    必須お名前
    必須メールアドレス
    必須メールアドレス(確認)
    必須ライセンス ありなし
    ダウンロード目的