こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Titanium Mobileのエミュレータ

お世話になっております。

現在、TitaniumMobileにてアプリ開発を行っております。

Androidのエミュレータでのエラーについて
ご質問があります。

環境はwindowsXPでこれまで普通にアプリが起動していました。
しかし。突然、アプリが起動しなくなり困っています。
アプリ起動時のAppceleratorの初期画面でフリーズしています。

エラーになってしまった際、コマンドプロンプトでAndroidSDKのPathがエラーになっていました。
何度も正しいパス設定を行うもののコマンドプロンプトでadbコマンドが起動しませんでした。
そこでJAVAのパス設定のところに続けてAndroidSDKのパス設定したところadbコマンドが起動しました。

コンソールでは以下のように表示されます。
[WARN][ActivityManager( 61)] Activity pause timeout for HistoryRecord{43fb6b00 ***/.***}
[WARN][InputManagerService( 61)] Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43fb9ef0


そこで再度、Titaniumでエミュレータにてアプリ検証したところ
上記のように同じエラーというよりフリーズしてしまい起動しません。

解決方法のご存知な方
ぜひご教授のほど宜しくお願い致します。

投稿日時 - 2012-11-21 13:07:02

QNo.7808553

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

Titaniumは使っていないので正確なことはわからないのですが……、以下の様なページを見つけました。

http://jira.appcelerator.org/browse/TC-594

どうやら、activity.finish()してからウインドウを開け、といっているようですが。
コードがわからないのでなんともいえませんが、つまりはシステム的なものではなく、作成したアプリのコード上の問題のようにも見えます。まっさらな状態で新規プロジェクトを作成してそのまま実行しても同様の問題が発生するのでしょうか。もし、それでちゃんと起動するなら、作成しているプロジェクト内の問題であるとわかります。まずは問題点の切り分けからでしょう。

投稿日時 - 2012-11-21 14:10:29

お礼

早速のご回答誠にありがとうございます。

他プロジェクトではフリーズがなく正常にプロジェクトができました。

どうやらエラーになっていたプロジェクトに関して

他アプリとの連動によるマッシュアップが原因があった模様です。

お礼が遅れてしまい大変申し訳ございません。

今後とも宜しくお願い致します。

投稿日時 - 2012-11-22 20:17:09

あなたにオススメの質問