問題タブ [nexus-one]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - NDK、Nexus One の奇妙な C++ コードの問題
Android 2.2 の Nexus One でアプリを実行すると、奇妙な問題が発生しました。私のアプリでは、NDK でビルドされたネイティブの .so lib を使用しました。Java コードには 2 つのスレッドがあります。1 つは UI スレッド、もう 1 つはネイティブ so lib からコードを実行し、結果データで UI を更新します。C++ コードには、特定のメソッド「myMethod」が呼び出された回数を記録するグローバル変数「int count」があり、「myMethod」が呼び出されるたびにカウントが 1 ずつ増えます。Android 2.2 を搭載した Nexus One でアプリを実行すると、奇妙な問題が発生しました。私のログでは、カウントは 1、2、3 で、「08-24 12:32:57.961: DEBUG/dalvikvm(19244): GC_FOR_MALLOC freed 267 objects / 13712 bytes in 48ms」というメッセージが表示されます。この GC_FOR_MALLOC イベントの後、私のカウントはリセットされ、再び 1 から始まり、2、3、4... 次に、同じ「myMethod」を実行している2つのスレッドがあり、それぞれが独自のトレースを出力し、他のトレースとランダムに混在しているようです。たとえば、トレースは次のようになります。
Android Emulator 2.1 または 2.2 でまったく同じコードを使用して同じアプリを実行すると、問題は発生せず、エミュレータに GC_FOR_MALLOC イベントはありません。
以前にこの問題に遭遇した人はいますか?ご協力ありがとうございました!
java - 通知LED-色
Nexus OneでLEDの色を試してみましたが、通知付きのLEDライト(色)の作成に問題があります。LEDライトが機能していません。ハードウェアの誤動作をテストしましたが、それは問題ではありません。これがコードです。
誰かが私が間違っていることを教えてもらえますか?Tnx。
android - AndroidADBシェルを使用するSQLite3コマンドが「permissiondenied」を返すのはなぜですか?
具体的にはsqlite3、ADBシェルでコマンドを使用して、構築しているAndroidアプリケーションのデータベースでいくつかのクエリを実行しようとしていました。
「sqlite3:permissiondenied」が表示され続けました。Googleから購入したNexusOneで開発しています。私の電話は根ざしている必要がありますか?
android - Android OpenGL は画面の半分しかレンダリングしない
私はopenglアプリケーションの例に従っていますが、なぜこのことが起こっているのかわかりません...
対応するレンダラーが三角形を描画する GLSurfaceView があります。ただし、画面全体を表示するのではなく、上半分だけを表示し、写真でわかるように複製しています。Nexus One を使用しています

xml:
アクティビティには、マニフェストにこれがあります。
DrawingLayer クラス:
三角形のレンダラー (ほとんどは Apress Pro Android 2 の本から)
前もって感謝します!
android - Nexus One Android でトラックボールを制御する方法
私はアンドロイド AOSP 開発の初心者です。トラックボールをクリックして、既にインストールされているアプリ (カメラアプリ) を起動しようとしています。
policy.androidoid を見ていますが、ハードウェア ボタンを制御する方法とどこから始めればよいかわかりません。
ヘルプ、ソースコードの例、またはそのようなものは本当に役に立ちます。
前もって感謝します!
android - デバッグ目的でNexusOne用のUSBドライバーをWindows7にインストールするにはどうすればよいですか?
簡単なAndroidアプリケーションを実装しましたが、これを実際のデバイスでテストしたいと思います。NexusOneを持っています。
Android Eclipseプラグインで、USBドライバー(リビジョン3)パッケージをダウンロードしてインストールしました。しかし、USBケーブルを使用してNexus OneをPC(Windows 7を実行している)に接続すると、メッセージボックスが表示され、「NexusOne」の「ドライバーが見つかりません」と表示されます。

デバイスでUSBデバッグをアクティブにしました。adb devicesまた、PCで実行すると、印刷されるだけList of devices attachedで、デバイスは表示されません。また、Windowsでデバイス管理を使用して「 NexusOne」のドライバーを更新しようとすると、AndroidSDKの「ドライバーディレクトリ」でドライバーを選択できません。
NexusOne用のドライバーをWindows7にインストールして、実際のデバイスでAndroidアプリケーションをUSBデバッグするために使用するにはどうすればよいですか?

android - Android のログ レベル
Android のログの構成に少し問題があります。私のコードは次のようになります。
シンプルですね。
Log.isLoggable("MY_TAG", Log.VERBOSE)ただし、 true を返すのにかなり苦労しています。
http://developer.android.com/reference/android/util/Log.htmlごとに、次のような local.prop ファイルを /data/ ディレクトリに追加しようとしました。
しかし運がない。私も試しました:
しかし、それもうまくいきません。
ここで私が間違っていることについてのアイデアはありますか? 違いがあれば、Nexus 1でAndroid 2.1-update1を実行しています。
android - Nexus One Phone を Android adb に接続できない
私は Android SDK 2.2 を実行しており、adb を Google Nexus One 電話に接続しようとしています。Google から直接出荷された新しいスマートフォンで、まだアプリをインストールしていません。(私は Windows XP を使用しています) これまでに行ったことは次のとおりです。
Android 開発者のサイト ( http://developer.android.com/guide/developing/device.html ) に記載されている、開発用のデバイスのセットアップに関する指示に従いました。
アプリケーションマニフェストに android:debuggable="true" を追加しました
電話機で USB デバッグ可能がチェックされている
Windows リビジョン 3 用のデバイス ドライバーをダウンロードしました (これは Nexus One 電話をサポートします)。
ハードウェア インストール ウィザードを使用してデバイスをインストールしました。デバイスは「Android Composite ADB Interface」として表示されます。
シェルで adb devices を実行すると、デバイスが一瞬表示されてから消えます。Eclipse コンソールに次のメッセージが表示されます: [2010-11-13 11:54:42 - DeviceMonitor]Failed to start monitoring
PCを数回再起動し、ドライバーを数回アンインストールして再インストールしましたが、毎回同じエラーが発生します。私がこの問題を調査していたとき、誰かが電話機の再起動を勧めていました。私はそれで少し混乱しています-それはソフトまたはハードの再起動ですか? 電話の電源をオフ/オンにするだけで、もっと複雑なことが関係していますか? 工場出荷時のバージョンにリセットするには、ハード リブートする必要がありますか?
誰かが同様の問題に遭遇しましたか? これに関するヘルプは素晴らしいでしょう。adb がデバイスを表示できない場合、デバイスでアプリケーションをテストできません。よろしくお願いします。
android - Android からデスクトップにデータベースをプルするにはどうすればよいですか?
Nexus One でこれを試しています。私はアンドロイドSDKを持っていて、コマンド adb pull /data/data/com.myapp.android/databases C:\pulls を使用しましたが、得られるのはプルだけです:ファイルリストの構築... 0ファイルがプルされました。0 個のファイルがスキップされました。また、インストールしたチュートリアル メモ帳アプリにいくらデータを追加しても、アプリのデータ サイズ ([設定] に表示) が 8KB を超えることはないようです。これはどのように可能ですか?データベースが保存されている他の場所はありますか? Eclipse でファイル エクスプローラー ビュー (ADT の一部) を使用すると、/data に何も表示されません。ひねりを加えると、デバイスから他のファイルを問題なく取得できます。問題があるのはデータベースだけです。何か不足していますか?どうもありがとう。
android - nexus one のソフト キーボードで Android onKey が起動しない
ソフト キーボードから onKey イベントをキャッチしようとしています。ただし、onKey イベントを発生させるキーはごくわずかです (削除、戻るなど)。通常の文字ではありません。誰かが理由を知っていますか?