Android モジュールのコンパイルに問題があります。
いくつかの圧縮/解凍タスク用のモジュールを作成したため、Base64 Java クラスを使用する必要があるため、必要なパッケージを追加して Base64 をインポートします。
import com.sun.org.apache.xml.internal.security.exceptions.Base64DecodingException;
import com.sun.org.apache.xml.internal.security.utils.Base64;
これらのクラスを削除してコードにコメントを付けると、モジュールは正常にビルドされ、これらのクラスを使用して Base64 エンコード/デコードをサポートすると、モジュールはビルドに失敗します。
ここで理由または解決策を知っている人はいますか?
build_android.log ファイルの最後のログ行を次に示します。
"/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android/build/classes" "-target" "1.6" "-g" "-source" "1.6" "@/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android /java-sources.txt" "-processor" "org.appcelerator.kroll.annotations.generator.KrollJSONGenerator" "-s" "/Users/jalvin/Documents/Appcelerator_Studio_Workspace/gziplibrary/android/build/generated/json" "- Akroll.jsonFile=gziplibrary.json" "-Akroll.jsonPackage=org.appcelerator.titanium.bindings" "-Akroll.checkTiContext=true" [エラー] Java ソース ファイルのコンパイルに失敗しました: