タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Androidに関するokadathethirdのブックマーク (3)

  • Androidアプリ開発で例外の発生した場所を特定する | DevelopersIO

    以前、「iOSアプリ開発で例外の発生した場所を特定する」というブログを書きましたが、 Androidでも同じような機能があるようです。(むしろ、Javaですが。。。) Thread クラスの setDefaultUncaughtExceptionHandler メソッドというものを使いますが、 ここでオリジナルのクラスをセットすることにより、キャッチしてない例外発生によってアプリが強制終了したときの 「問題が発生したため、xxx(アプリ名)を終了します。」という、みなさんおなじみ? のダイアログが表示される前に、任意の処理を差し込むことができます。 今回はそれを利用して、例外発生時のスタックトレースを SharedPreferences に保存して、メール送信するサンプルを作ってみます。 開発時などは、アプリをデバッグ起動していればEclipseのLogCatで例外発生時のスタックトレース

  • Androidアプリからnode.js+Socket.IOと双方向通信する | DevelopersIO

    AndroidアプリからWebViewなどを介さずにnode.js+Socket.IOと双方向通信するための簡単なサンプルを紹介します。 サーバ側の実装 Androidアプリからnode.js+Socket.IO間で双方向通信するには、socket.io-java-clientというライブラリを使用します。 今回はサーバ側には弊社うえじゅん氏が公開している記事で作ったチャットアプリを使用しますので、まずは以下の記事を参考にチャットアプリを作っちゃってください。 Node + Socket.IO で簡単なチャットアプリの作成 チャットアプリの準備が終わったら、早速Androidアプリ側の準備をしましょう。 Androidアプリの実装 サンプルプロジェクトのダウンロード 今回紹介するAndroidアプリのソースコードをGitHubにあげてあるのでダウンロードしてください。 hakamata/S

  • Android Market登録方法(2.デベロッパーアカウントの取得)

    2. デベロッパーアカウントの取得 さて、実際にアンドロイドマーケットにアプリケーションを登録する為には、以下の3つのことを事前に行い、デベロッパーアカウントを取得する必要があります。 デベロッパープロフィール(作成者の個人情報)を登録する。 GoogleCheckOutにてアンドロイドマーケットへの登録料「$25.00」を支払う。 Androidマーケットデベロッパー販売配布契約書に同意する。 2.1 取得前準備 アンドロイドマーケットにアクセスすると、図1のような画面が表示されます。 サイトの画面下にある「If you are a developer, learn about publishing your application here.」 (画像の赤枠の箇所)のリンクをクリックします。 デベロッパーアカウントを取得するにはGoogleアカウントが必要になります。 図2のようなログ

  • 1