フォーラム一覧   -   トピック一覧
   AIR
     【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
convex
投稿日時: 2008-2-26 16:23
やや お馴染みさん
登録日: 2006-8-14
居住地:
投稿: 7
【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
Flex Builder 3 と AIR Runtime 1 がリリースされましたので、早速日本語入力を確かめたいと思い、日本語版の Flex Builder 3 をインストールして試してみたのですが、Flex Builder Beta 3 までは MAC 環境で日本語が打てなかったのですが(これは仕様上、まだ MAC 環境では日本語が打てないということで落ち着いたのですが)、今度は反対に MAC では日本語が打てて Windows では AIR アプリケーションが固まってしまう状態になりました。他のマシーンでも同様な結果になりました。

同様の症状ある方、もしくは回避できる方法は分かる方はお教えいただければ幸いです。よろしくお願いいたします。


環境:
Windows XP SP 2、Flex Builder 3(日本語版)、AIR Runtime 1

ソース:
シンプルに TextInput を使用しただけです。
Pepe
投稿日時: 2008-2-26 18:00
モデレータ
登録日: 2006-1-10
居住地: 千葉県市川市南部(浦安との境)
投稿: 1206
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
AIR 1.0 では正式に日本語未対応です ^_^;


----------------
ブログ http://shigeru-nakagaki.com/
テクニカルサポートや受託開発など、お仕事は随時募集中
Twitter http://twitter.com/ShigeruNakagaki

hanamogera
投稿日時: 2008-2-29 10:39
一見さん
登録日: 2008-2-29
居住地: 大阪
投稿: 1
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
皆様、日本語対応が待ち遠しいところだと思いますが、「日本語を入力するとフリーズする」という現象について
色々と検証してみた結果を簡単に報告させていただきます。

現在私が利用している開発用PCは2台あり、
・ノートPC:低スペック、XP機
・デスクトップPC:高スペック、Vista機
のような環境です。
※上記以外の環境でも何度か検証していますが省略
※AIRはβ3と1.0で確認

確認方法は、起動したAIRアプリケーションのテキスト入力部分に日本語(例えば、あああああ...)をタイプする方法で、
ノートは×でデスクトップは○、ノートだと数文字入力後(変換前のかな状態で)フリーズする結果となりました。
※但し、1文字ずつ入力>>確定していくか、コピペであればフリーズしません。

これらを含めた結果から、PCのスペックが影響していそうな事と、キータイプ中の文字列の処理を制御している
AIR内部のナニカが原因なのかと思っております。OSが直接影響していると思っていませんが、
Vistaで動作しているマシンのスペックは高めである事が多いので、スペックが影響しているのではないかという温い考察です。

XP+高スペックマシンのチェックもしてみようと思っています。
以上、何かの参考になれば幸いです。
sarami
投稿日時: 2008-3-13 16:12
一見さん
登録日: 2008-2-15
居住地: 横浜
投稿: 1
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
はじめまして。

うちの会社のXP+高スペックマシンでも同様に日本語入力でフリーズいたします。
IMEはATOK2007です。

>1文字ずつ入力>>確定していくか、コピペであればフリーズしません。

これも同様です。

とりあえず正式に対応されるのを待つしかなさそうです。
applepie
投稿日時: 2008-6-19 11:26
やや お馴染みさん
登録日: 2008-6-19
居住地:
投稿: 4
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
はじめまして。

2008/06/17にAdobe AIR 1.1日本語版が正式リリースされましたので、早速Flex Builder 3でAIRを書き出し直しまして、日本語入力を試してみましたが、やはり入力中にフリーズする現象は解消されていないもようです。

Flash CS3 から書き出したAIRなら問題なく日本語入力できるのですが。

Odakaz
投稿日時: 2008-6-19 13:35
ご主人様
登録日: 2008-3-11
居住地: リアル:神奈川県/バーチャル:ウィンダス
投稿: 291
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
いつもながらの思いつきなのですが

xmlnsを、http://ns.adobe.com/air/application/1.1
に変えないとだめとかはないでしょうか?

FlexBuilderやSDKも対応しているのを使ってビルドしないとだめ・・・とか
applepie
投稿日時: 2008-6-19 14:42
やや お馴染みさん
登録日: 2008-6-19
居住地:
投稿: 4
Re: 【基本】 Flex Builder 3 書き出しの AIR による日本語入力について
解決しました。

Odakazさんの言われたとおり、Flex BuidlerのSDKが使う
AIRランタイムが1.0のままになっていました。
下記手順(正しい方法かは別として)で本件の問題が回避できました。


■Flex Builder 3がビルド時に使う(であろう)AIRランタイム
C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\runtimes\air\win\Adobe AIR\Versions\1.0

  Adobe AIR.dll
  NPSWF32.dll
  WebKit.dll

■AIRランタイム本体(1.1日本語版にアップグレードしたもの)
C:\Program Files\Common Files\Adobe AIR\Versions\1.0

  Adobe AIR.dll
  Resources\NPSWF32.dll
  Resources\WebKit.dll


前者のファイルを後者のファイルで上書きし、Flex Builder 3
でAIR書き出しし直したところ、問題なく日本語入力ができるようになりました。

goki
投稿日時: 2008-6-19 15:27
ご主人様
登録日: 2007-8-27
居住地: おかのよこはま
投稿: 735
Flex で AIR 1.1 のアプリケーションを開発するには
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を