• 締切済み

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でエミュレータにてアプリ検証したところ 上記のように同じエラーというよりフリーズしてしまい起動しません。 解決方法のご存知な方 ぜひご教授のほど宜しくお願い致します。

みんなの回答

noname#177743
noname#177743
回答No.1

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

mintyopera
質問者

お礼

早速のご回答誠にありがとうございます。 他プロジェクトではフリーズがなく正常にプロジェクトができました。 どうやらエラーになっていたプロジェクトに関して 他アプリとの連動によるマッシュアップが原因があった模様です。 お礼が遅れてしまい大変申し訳ございません。 今後とも宜しくお願い致します。

関連するQ&A

  • Androidのエミュレータでのエラー

    こんにちは。 Androidのエミュレータを起動しようとしているのですが、エラーで起動できません。 コマンドプロンプトから入力して起動すると以下のエラーが表示されました。 WARNING: Unable to create sensors port: Unknown error 訳すると センサーポートが開けません 未知のエラーということのようですが 調べてもなかなか分かりません。 エミュレータが起動するとANDROIDの文字が光っているところで止まり、そこから進みません 正直まったくわかりません。 どうかよろしくお願いいたします。

    • ベストアンサー
    • Java
  • Android エミュレーター起動時のエラー

    Android SDK r16 を利用してエミュレーター起動しています。 AVD Managerから起動しても コマンドプロンプトから起動しても エミュレーター自体は起動して正常に動いているように見えます。 しかしコマンドプロンプトから起動した際にエラーメッセージ C:\Program Files\android-sdk-windows\tools>emulator: WARNING: Unable to create s ensors port: Unknown error が出ます。 マーケットを利用したいので下記サイトを参考に作業しましたが出来ません。 (作業は滞りなく進むが、エミュ起動してもマーケットが入っていない) http://androidsdk.web.fc2.com/index.html おそらく上記のエラーがでているのが原因ではないかと思っているのですが。 Windows7 64bit Android2.2と2.3と4.0で試しました。 よろしくお願いします。

  • Androidエミュレータについて

    現在はBluestacksというAndroidのエミュレータを使っています。 Windows10のHyper-Vを有効にするとBluestacksが起動できなくなってしまいます。 調べたところHyper-Vが有効なPCでAndroidエミュレータを利用するにはVisualStudioCommunityでできるとありました。 確かにHyper-Vが有効でVisualStudioCommunityを設定したところ、Androidが起動できました。 ですがストアを開いても、とあるアプリが表示されませんでした(例えばパズル&ドラゴンズ)。 APKファイルからインストールしようとしてもエラーとなりインストールできません。 ちなみにBluestacksではインストール、利用もできています。 これはVisualStudioCommunityからの実行ではできないということなのでしょうか? Hyper-Vは利用したいと考えているので、Hyper-Vが有効な状態でAndroidエミュレータおよびアプリを利用するにはどのような方法があるでしょうか?

  • Eclipseでアンドロイドアプリの開発にチャレンジしているのですが、

    Eclipseでアンドロイドアプリの開発にチャレンジしているのですが、デバックしていると、Androidエミュレーターとの接続が切れてしまいます。毎回エミュレーターの再起動ないしを行わなければならず、非常に不便です。 DDMSからreset adbしたり、コマンドラインから adb kill-server → adb start-server すれば接続は復活しますが、またすぐ切れてしまいます。 環境としては  Eclipse 3.6 Andorid SDK は r7  ADTは0.9.9です 原因としてどういうことが考えられ、なにか対策あるのでしょうか

  • Androidのエミュレータの起動ができません

    Androidの開発環境構築しているのですが、エミュレータの起動ができずに困っています。 http://www.javadrive.jp/android/emulator/index1.html ここのサイトを参考に、 android create avdコマンドで、AVDを作成し、 android list avdsコマンドでそれができていることを確認しました。 --android list avdsの実行結果-- Available Android Virtual Devices: Name: avd_t2 Path: /Users/test/android/avd Target: Android 2.2 (API level 8) ABI: armeabi Skin: WVGA800 ------------------------------------------ ここで、以下のコマンドでエミュレータ起動を試すと、 emulator @avd_t2 --実行結果-- dyld: Symbol not found: ___stack_chk_guard Referenced from: /Users/admin/appli/android/android-sdk/tools/emulator Expected in: /usr/lib/libSystem.B.dylib Trace/BPT trap --------------- となりエミュレータが起動されません。 どこが間違っているのでしょうか?教えてください。

  • eclipseからのandroidSDKのIS

    eclipseからのandroidSDKのインストールがうまくいきません。 androidSDKをダウンロードし、eclipseからインストールしたのですが eclipseから「run」コマンドでandroidを実行しようとするとなにも表示されません。 最初にeclipseを実行する際に英語で「adbがみつからない」旨のメッセージがでるのですが 関係あるのでしょうか。 adbファイルのありかについてはPATHを通したのですが、メッセージは出てしまいます。 たとえば、Javaファイルとeclilpseファイルは同じディレクトリでなければいけない等の ルールのようなものでもあるのでしょうか? なにか思い当たる原因や改善方法についてご教示いただきたいとおもいます。

  • eclipseからのandroidSDKのIS

    eclipseからのandroidSDKのインストールがうまくいきません。 androidSDKをダウンロードし、eclipseからインストールしたのですが eclipseから「run」コマンドでandroidを実行しようとするとなにも表示されません。 最初にeclipseを実行する際に英語で「adbがみつからない」旨のメッセージがでるのですが 関係あるのでしょうか。 adbファイルのありかについてはPATHを通したのですが、メッセージは出てしまいます。 ADTプラグインはインストール済です。 たとえば、Javaファイルとeclilpseファイルは同じディレクトリでなければいけない等の ルールのようなものでもあるのでしょうか? なにか思い当たる原因や改善方法についてご教示いただきたいとおもいます。 11

  • Androidエミュレーターでアプリが実行されない

    Androidに関して質問があります。 Androidエミュレーターでアプリが実行されません。 Eclipseで開発環境を構築し、本に書いてあった「Hello World」のソースコードの入力までは済みました。 しかし、エミュレータが起動するところまでしか、行きません。 成功すれば、「Hello World」が実行されるはずなのですが…。 Androidエミュレーターのアプリの画面にも、「Hello World」は見当たりません。 理由が分かる方、教えてください。 お願いします。

  • Androidエミュレータでネット接続

    Androidで使用するWebアプリを開発したいので、その準備としてエミュレータでブラウザを起動したのですが、ネット接続ができるAVDバージョンと、できないAVDバージョンがありました。 プロキシの設定は同じなのですが、他に何が考えられるでしょうか? 下記のように、Android2.2ではGoogleのトップページが表示できましたが、Android1.6では同じ設定にしたのに、ゲージが進みません。(サイト検索中状態)

  • Androidエミュレータが起動しません。。

    MacからAndroid開発をしようと思っており、 EclipseやAndroid SDKもインストール完了し、 Eclipse上の「Android SDK and AVD manager」から エミュレーターを起動しようとしているのですが起動しません。 ひとつ問題点としてAVDを作成するときに、SDカードに値を入力して作成したら、 「Failed to create the SD card.」と表示され、エラーが表示されてしまいます。 そのときは値を入力しなかったら作成できたのでスルーしていたのですがここに問題があるのでしょうか? あとは普通にエミュレーターを起動しようとすると 「starting android emulator」まで順調に進むので問題はないのですが。。 いろいろ調べてみたのですが、完全に詰みました。 すいませんがよろしくお願いします。

専門家に質問してみよう