Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

debugとAndroidに関するfjwr38のブックマーク (4)

  • Mac/PCからのAndroid上のブラウザのリモートデバッグのまとめ - Nothing ventured, nothing gained.

    スマートフォンやタブレットが主流になりつつあるが、それらモバイルデバイスでWebのデバッグするのは楽ではない。User Agent文字列を変更してモバイルデバイス上のブラウザの振りをしたMacPCのブラウザからデバッグする方法もあるが、モバイルデバイスのブラウザの機能がMacPCと同一ではなく、モバイル特有の状況もあるため、モバイルデバイスそのものを使った状態でデバッグしなければいけないことも多い。 そのような際に使われるのがリモートデバッグだ。 Mac/PCAndroidの両方にブラウザを提供している主流ブラウザとしてはChrome、Firefox、Operaがあるが、このリモートデバッグ機能はこの3種のブラウザすべてに備わっている。また、ブラウザ開発元ではないが、Adobeもリモートデバッグ機能を提供している。すでに使っている人も多いと思うし、それぞれ多くの情報が提供されているの

    Mac/PCからのAndroid上のブラウザのリモートデバッグのまとめ - Nothing ventured, nothing gained.
  • Android | ログの出力

    ログの出力方法を確認します。ログにはデバック用に変数の値を出力したり実行時エラーのエラー内容を出力したりといった用途が考えられますが、後でログを確認する時に便利なように書き出される内容をいくつかの種類に分類して書き出す事ができるようになっています。種類には次のようなものがあります。 ERROR エラー WARN 警告 INFO 情報 DEBUG デバック VERBOSE ログの種類別にログを書き出すためのstaticメソッドがそれぞれ用意されています。 ERROR: e public static int e(String tag, String msg) Send an ERROR log message. Parameters: tag Used to identify the source of a log message. It usually identfies the clas

    fjwr38
    fjwr38 2012/06/06
    Androidで変数の中身を見る、とかの時
  • 第11回 デバッグ手法のあれこれ | gihyo.jp

    前回の復習 前回は、アプリの設定画面の作り方に関して学びました。 具体的には、 XMLによる設定画面の作り方 設定画面から設定値の保存方法 の説明を行いました。 Android OSには、設定画面を簡単に実装できる枠組みが用意されており、値の保存も自動的に行ってくれるので、設定画面を作る場合は、この枠組みを上手く活用してアプリを仕上げてください。 アプリのデバッグ方法 アプリの開発段階では、不具合の修正を行ったり、パフォーマンスの改善を行うことがあります。AndroidのSDKには、効率良くデバッグやパフォーマンスチューニングが行えるツールや仕組みが用意されているので、今回は、それらをご紹介します。 最もベーシックなLogCat バグの修正を行う場合、現状の動作状況を把握したいことがあると思います。 このとき、ソースコード中にブレイクポイントを設定して、ステップ実行をしても良いのですが、頻

    第11回 デバッグ手法のあれこれ | gihyo.jp
  • スマートフォン実機デバッグ: JSConsoleを使ってみる

    と入力してみましょう。 そうするとサーバでIDが自動的に割り振られ、挿入用のスクリプトタグが出てきます(上の画面で反転している部分です)。このスクリプトタグを、スマートフォンで読み込ませるHTMLに組み込んでみましょう。 <!DOCTYPE html> <html><head><title>JSConsole Test</title> <script> window.test = function(arg) { console.log("test message:" + arg); }; </script> </head> <body><div id="hello">hello world</div></body> <script src="http://jsconsole.com/remote.js?9D22144E-AFD1-428B-B505-1D6A4C6F7324"></scri

  • 1