1

短いバージョン: 誰でも、新しい Windows 8 システムに trigger.io をインストールするためのより詳細なセットアップ ガイドを教えてもらえます?

長いバージョン:

最初に背景を説明します。私はプロの開発者ではありませんが、プログラミングに関しては完全な初心者でもありません。私は GUI インターフェースを好みますが、コマンド ラインや物事の舞台裏をいじることには慣れています。以前、Eclips と Android SDK を使用して、基本的な「楽しみのため」の Android アプリを作成しました。また、PhoneGapBuild と JQueryMobile も調べて、それを使って簡単なアプリを作成してテストすることができました。私は最初の本物のアプリを作ろうと思っています。これはかなり基本的なものです。基本的には、私が著作権を持っているさまざまなコンテンツをアプリ内購入で有料で提供する、美化された「ユーザーマニュアル」アプリです。Trigger.io は、さまざまなアプリ内購入 API へのアクセスを可能にするクロスプラットフォームの迅速な開発に最適なソリューションのようです。

私のシステム: Windows 8 を実行している Microsoft Surface Pro タブレット

私の問題: Web (firefox) オプションまたは Android オプション (Android フォンへのエミュレーターおよびデバッグ接続) のいずれかを介して、基本的な Hello World アプリを実際に実行することができませんでした。ビルドは問題なく機能しますが、機能するようになるには少し手間がかかりました。入門ガイドは少し役に立ちましたが、通過したり、本質的にざっと目を通したりすることで多くのことが言及されています。たとえば、Java と Python をインストールすることは前提条件ですが、いずれかのページのテキストに埋め込まれています。node.js と実際の Android SDK についても同様です。同様に、最初にデモ アプリを実行しようとしたとき、Android SDK が自動的にダウンロードされてインストールされましたが、SDK Manager アプリを実行したときに不完全なインストールのように見えました。現在、アプリを実行しようとすると (Web GUI とコマンド ラインの両方から) 次のエラーが表示されます。

  • エミュレーター: 「エミュレーターを自動的に起動しようとする」を選択した直後に、「emulator-arm.exe が動作を停止しました」というメッセージが表示されます。
  • Web: 「バージョン 3.3.54 で実行されている Forge ツール」の直後に、「環境には文字列のみを含めることができます」というエラーが表示されます。
  • デバイス: 「aapt で APK を作成中」の直後に、「[エラー 2] 指定されたファイルが見つかりません」というエラーが表示されます。(forge-error.log を調べると、さまざまな python スクリプトへのトレースバック呼び出しがたくさんあります)。

Mac を持っている私の兄弟は、xcode と trigger.io ツールキットをインストールして、IOS の hello world アプリを実行するのにほとんど苦労しなかったことに注意してください。したがって、私は個人的な問題を喜んで解決しますが、他のユーザーには、Windows のストック インストールがあることを前提とした低レベルの「システム セットアップ ガイド」に価値を見出すことをお勧めします。 X をインストールし、パスに Y を追加し、Z を実行するなどの必要があります。

助けてくれてありがとう。

4

2 に答える 2

0

上で示したように、私は Windows 8 で動作させることができませんでしたが、Windows 7 を使用していました。これは、Windows 7 のベースライン インストールからのセットアップを支援する必要がある他のユーザー向けのステップ バイ ステップ ガイドです。 Android アプリの動作。私の場合は、Windows 7 Home Premium 64 ビットでした。

ただし、私の問題の多くは、さまざまなソフトウェアの 64 ビット バージョンと 32 ビット バージョンを混在させてインストールしたことが原因であることがわかりました。以下の 32 ビット バージョンのみをインストールすることをお勧めします。

  1. www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html から Java SE Development Kit (JDK) をダウンロードします。Java ランタイム環境 (JRE) では不十分であることに注意してください。私の場合、Windows x86 v7u21 ファイルをインストールしました。インストール中に、すべてのデフォルト オプションを選択し、Java をシステム PATH に追加するオプションを必ず選択してください (デフォルトでは選択されていませんでした)。

  2. python.org/download/ から Python をダウンロードします。ここでも、最新の x86 バージョン 3.3.2 を選びました。また、インストール中に、必ずすべてのユーザーに対してインストールし、Python をシステム PATH に追加するオプションを確認してください。

  3. developer.android.com/sdk/index.html#download から Android SDK ADT バンドルをダウンロードします。32 ビット バージョンを選択します。このファイルは単なる zip ファイルなので、ダウンロードしたら、ルート C: ディレクトリ (例: C:\adt-bundle-windows-x86-20130522) の新しいディレクトリに解凍しました。

  4. この新しい最上位ディレクトリで SDK Manager プログラムを実行します。更新ボタンをクリックして、更新が必要な可能性があるものを更新します。

  5. こちらの developer.android.com/training/basics/firstapp/creating-project.html の開始手順に従って、空のアプリと Android エミュレーター用の AVD を作成し、Android ADT 環境内から起動して、すべてを確実に実行します。は働いている。エミュレートするためにあまりにも多くのメモリを必要とする Nexus デバイスを選択したため、最初はうまくいきませんでした。HVGA などのより基本的なデバイスを選択することをお勧めします。エミュレーターが完全に起動するまでに 5 ~ 10 分かかる場合があることに注意してください。Andoird ロゴがまだ点滅している限り、機能しています。エミュレーターを実行したままにしておくことができますが、この時点で残りの SDK ウィンドウを閉じます。

  6. Tigger.io ツールキットをダウンロードしてインストールします。(ダウンロード リンクを取得するには、最初にいくつかのアカウントを作成する必要があります)。インストールしたら、ツールキットを実行し、次の手順に従ってデフォルトのアプリを作成します: trigger.io/docs/current/getting_started/mobile.html

  7. デフォルトのアプリを実行しようとすると aapt エラーが発生し、アプリのバージョンを v1.4.48 に変更しても解決しないことに注意してください。それを修正するために、次の手順に従って Python スクリプトの 1 つを編集する必要がありました。 -含む-pl

  8. アプリの設定ページを使用して、Android SDK をインストールしたディレクトリを指定してください。

  9. これをすべて実行すると、Android ボタンをクリックできるようになり、trigger.io がそれを実行して、実行中のエミュレーター ウィンドウにアプリをビルド/パッケージ化する必要があります。

于 2013-06-17T03:28:11.693 に答える