HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2010/11/09

Android オムロンソフトウェアの日本語入力 IME OpenWnn Android オムロンソフトウェアの日本語入力 IME OpenWnn

(Android Japanese Input Method Open Source OpenWnn GitHubを使いソースリストの取得&コンパイル)

Tags: [Androidアプリ]





Android オムロンソフトウェアの日本語入力 IME OpenWnnのソースリストの取得&コンパイル
ついでに gitを使い GitHubからソースリストを取得する方法。


●PortableGitをダウンロード

git-bash.bat
 を実行して、下記コマンドで OpenWnnのソースリストを gitからダウンロード

$ git clone git://android.git.kernel.org/platform/packages/inputmethods/OpenWnn.git

Cloning into OpenWnn...
remote: Counting objects: 1286, done.
remote: Compressing objects: 100% (506/506), done.
remote: Total 1286 (delta 733), reused 1272 (delta 722)
Receiving objects: 100% (1286/1286), 4.58 MiB | 53 KiB/s, done.
Resolving deltas: 100% (733/733), done.


$ cd OpenWnn

$ git log -p

$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/cupcake
remotes/origin/cupcake-release
remotes/origin/donut
remotes/origin/donut-plus-aosp
remotes/origin/donut-release
remotes/origin/donut-release2
remotes/origin/eclair
remotes/origin/eclair-passion-release
remotes/origin/eclair-release
remotes/origin/eclair-sholes-release
remotes/origin/eclair-sholes-release2
remotes/origin/froyo
remotes/origin/froyo-release
remotes/origin/master
remotes/origin/tools_r7


$ git checkout -b cupcake remotes/origin/donut-release2
Branch cupcake set up to track remote branch donut-release2 from origin.
Switched to a new branch 'cupcake'

$ git checkout -b cupcake remotes/origin/cupcake


● 2013/03/08 OpenWnnの 1.3.6が有りました。

https://android.googlesource.com/platform/packages/inputmethods/OpenWnn/

$ git clone https://android.googlesource.com/platform/packages/inputmethods/OpenWnn/

● masterをコンパイルしようとするとエラーが出ます。

 OpenWnn 1.3.6はコンパイル エラーが出る。
Keyboard.java
KeyboardView.java

[javac] OpenWnn136\src\jp\co\omronsoft\openwnn\Keyboard.java:197: シンボルを見つけられません。
[javac] シンボル: 変数 styleable
[javac] 場所 : android.R の クラス
[javac] android.R.styleable.Keyboard);


[javac] OpenWnn136\src\jp\co\omronsoft\openwnn\KeyboardView.java:341: シンボルを見つけられません。
[javac] シンボル: 変数 mContext
[javac] 場所 : jp.co.omronsoft.openwnn.KeyboardView の クラス
[javac] a = mContext.obtainStyledAttributes(


$ cd OpenWnn

$ git tag

android-1.6_r1
android-1.6_r1.1
android-1.6_r1.2
android-1.6_r1.3
android-1.6_r1.4
android-1.6_r1.5
android-1.6_r2
android-2.0.1_r1
android-2.0_r1
android-2.1_r1
android-2.1_r2
android-2.1_r2.1p
android-2.1_r2.1p2
android-2.1_r2.1s
android-2.2.1_r1
android-2.2.1_r2
android-2.2.2_r1
android-2.2.3_r1
android-2.2.3_r2
android-2.2.3_r2.1
android-2.2_r1
android-2.2_r1.1
android-2.2_r1.2
android-2.2_r1.3
android-2.3.1_r1
android-2.3.2_r1
android-2.3.3_r1
android-2.3.3_r1.1
android-2.3.4_r0.9
android-2.3.4_r1
android-2.3.5_r1
android-2.3.6_r0.9
android-2.3.6_r1
android-2.3.7_r1
android-2.3_r1
android-4.0.1_r1
android-4.0.1_r1.1
android-4.0.1_r1.2
android-4.0.2_r1
android-4.0.3_r1
android-4.0.3_r1.1
android-4.0.4_r1
android-4.0.4_r1.1
android-4.0.4_r1.2
android-4.0.4_r2
android-4.0.4_r2.1
android-4.1.1_r1
android-4.1.1_r1.1
android-4.1.1_r2
android-4.1.1_r3
android-4.1.1_r4
android-4.1.1_r5
android-4.1.1_r6
android-4.1.1_r6.1
android-4.1.2_r1
android-4.2.1_r1
android-4.2.1_r1.1
android-4.2.1_r1.2
android-4.2.2_r1
android-4.2_r1
android-cts-2.2_r8
android-cts-2.3_r10
android-cts-2.3_r11
android-cts-2.3_r12
android-cts-4.0.3_r1
android-cts-4.0.3_r2
android-cts-4.0_r1
android-cts-4.1_r1
android-cts-4.1_r2
android-cts-4.2_r1
android-cts-4.2_r2
android-cts-verifier-4.0.3_r1
android-cts-verifier-4.0_r1
android-sdk-4.0.3-tools_r1
android-sdk-4.0.3_r1
android-sdk-adt_r16.0.1
android-sdk-adt_r20
android-sdk-support_r11

$ git branch -a

master
remotes/origin/HEAD -> origin/master
remotes/origin/donut-release
remotes/origin/donut-release2
remotes/origin/eclair-passion-release
remotes/origin/eclair-release
remotes/origin/eclair-sholes-release
remotes/origin/eclair-sholes-release2
remotes/origin/froyo
remotes/origin/froyo-release
remotes/origin/gingerbread
remotes/origin/gingerbread-mr4-release
remotes/origin/gingerbread-release
remotes/origin/ics-factoryrom-2-release
remotes/origin/ics-mr0
remotes/origin/ics-mr0-release
remotes/origin/ics-mr1
remotes/origin/ics-mr1-release
remotes/origin/ics-plus-aosp
remotes/origin/jb-dev
remotes/origin/jb-mr0-release
remotes/origin/jb-mr1-dev
remotes/origin/jb-mr1-dev-plus-aosp
remotes/origin/jb-mr1-release
remotes/origin/jb-mr1.1-dev
remotes/origin/jb-mr1.1-release
remotes/origin/jb-release
remotes/origin/master
remotes/origin/tools_r20
remotes/origin/tools_r21


$ git checkout -b ics-mr1-release origin/ics-mr1-release

ics-mr1-release 1.3.5

 OpenWnn 1.3.5はコンパイルできる。




Tags: [Androidアプリ]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

Android OpenWnn 日本語/中国語/英語の 3言語対応版の欲張りな IME 更に Novo7 MIPSにも対応
Android OpenWnn 日本語/中国語/英語の 3言語対応版の欲張りな IME 更に Novo7 MIPSにも対応

  Android用 IME Japanese/Chinese/English Support ARM and MIPS CPU

Android 簡単日本語入力鍵盤 50音型 仮想キーボード
Android 簡単日本語入力鍵盤 50音型 仮想キーボード

  Very Easy Virtual Keyboard for input Japanese 簡易的日語輸入 五十音図 虚擬鍵盤

Android 簡単日本語入力鍵盤 with 漢字 50音型 仮想キーボード OpenWnnベースで漢字入力が可能に
Android 簡単日本語入力鍵盤 with 漢字 50音型 仮想キーボード OpenWnnベースで漢字入力が可能に

  Very Easy Virtual Keyboard for input Japanese with Kanji 簡易的日語輸入 五十音図 虚擬鍵盤

アンドロイド マーケット機能の無い端末に Google Android Market機能を追加(Huawei C8500など)
アンドロイド マーケット機能の無い端末に Google Android Market機能を追加(Huawei C8500など)

  中華PADや 中華携帯電話などの Androidデバイスに Android Marketをインストールする。

Google Android端末で中国の QQチャット&中国語 IMEを動かす
Google Android端末で中国の QQチャット&中国語 IMEを動かす

  IS01に 中国語チャットQQソフトと中国語ピンイン入力の IMEをインストール




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2010-2013 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/android/open_wnn_ime/