forked from google/mozc
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
kachaya edited this page Jul 12, 2023
·
10 revisions
Mozc for Androidのビルドで使用するlibmozc.soやpicファイルの作成。
WSLのUbuntu 18.04
- ファイルのやり取りの手間を省くためWSLを使用
- Ubuntu 14.04.4がWSLにない
- 18.04ではpython2が標準
Dockerfileに書かれている手順をマニュアルで行う。
以下、記述中
- git clone https://github.com/kachaya/mozc.git -b android --single-branch --recursive
- openjdk-7はopendjk-8に読み替える
- NaCl SDK関係は不要
- サブモジュールの更新が必要⇒ git submodule update --init
- mozc/srcディレクトリに移動
- python build_mozc.py clean --target_platform=Android
- python build_mozc.py gyp --target_platform=Android --android_arch=arm64
- python build_mozc.py build -c Debug android/android.gyp:adt_apk_dependencies
ファイル | コピー元(Ubuntu) | コピー先(Windows) |
---|---|---|
libmozc.* | src/android/libs/arm64-v8a | app\src\main\jniLibs\arm64-v8a |
*.pic | src/out_android/Debug/gen/android/resources/res/raw | app\src\main\res\raw |
*.java | src/android/gen_for_adt | app\src\main\java |