のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2012-03-01から1ヶ月間の記事一覧

手動でgdb

$ ndk-gdb --verbose サーチパスがセットされていても、シンボルが読み込めていない。 (gdb) show solib-search-path .he search path for loading non-absolute shared library symbol files is ./obj/local/armeabi シンボルが読み込めていないときの例 (g…

Sequoyah

同僚に教えてもらったページ。 Androidでネイティブデバッグ(実機でデバッグも) -その1- プロジェクトの右クリック>Android Tools>Add Native Supportが出てこない プロジェクトを1から作り直したら出てきた。 Creating your first Android JNI/NDK Proj…

gdbで"No symbol table is loaded."

*.soのフォルダ位置を確認する。 (gdb) shell ls AndroidManifest.xml assets bin gen jni libs res src (gdb) shell ls ./obj convert-dependencies.sh local (gdb) shell ls ./obj/local armeabi armeabi-v7a (gdb) shell ls ./obj/local/armeabi-v7a app…

ndk-gdbのエラーと治し方

★エラー1 cp: `./libs/armeabi-v7a/gdb.setup' を stat できません: No such file or directory jni/obj/local/armeabi-v7a/gdb.setup:4: Error in sourced command file: Remote communication error: Bad file descriptor. 上のコピーがうまくいかないと…

echo

$GDBCLIENT -x `native_path $GDBSETUP` ECHO[/android-ndk-r7b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-gdb -x obj/local/armeabi-v7a/gdb.setup] gdb -x obj/local/armeabi-v7a/gdb.setup

warning: shared library handler failed to enable breakpoint

warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. warning: shared library handler failed to enable breakpoint

ndk-gdb Strip --strip-unneeded

Install : libLsEngine.so => libs/armeabi-v7a/libMyLib.so mkdir -p app/libs/armeabi-v7a install -p app/obj/local/armeabi-v7a/libMyLib.so app/libs/armeabi-v7a/libMyLib.so arm-linux-androideabi-strip --strip-unneeded app/libs/armeabi-v7a/libM…

android.content.ActivityNotFoundException: Unable to find explicit activity class

Activityの名前が間違えていたので、Manifestファイルを修正した。 android.content.ActivityNotFoundException: Unable to find explicit activity class {jp.co.app/jp.co.app.view.preferences}; have you declared this activity in your AndroidManifes…

失敗を生かす仕事術

なぜ日本の会社はうまくいかないのか? 「トップが変わる必要性を理解していない。」 「変わることが怖い」 「どう変わればいいかがわからない」 失敗を生かす仕事術 (講談社現代新書)作者: 畑村洋太郎出版社/メーカー: 講談社発売日: 2002/03/19メディア: …

SC-04D AOSP build ROM

Galaxy Nexus is supported only in GSM/HSPA+ configuration "maguro" Building for devices Binaries for Nexus Phones and Flagship Devices maguro android-4.0.3_r1 full_maguro-userdebug Factory Images for Nexus Devices android-4.0.3_r1のBuild方…

extract-imgtec-maguro.sh extract-samsung-maguro.sh

vendor/ vendor/imgtec/ vendor/imgtec/maguro/ vendor/imgtec/maguro/BoardConfigMaguro.mk vendor/imgtec/maguro/proprietary/ vendor/imgtec/maguro/proprietary/libsrv_init.so vendor/imgtec/maguro/proprietary/gralloc.omap4.so vendor/imgtec/maguro…

ipadでFacebookのいいね(ファンページ)を、削除する方法。

ipadでfacebookのいいね(ファンページの登録)を削除しようとした。 やり方が、わからなかった。 ※facebookのアプリの方では消せないようだ。①safariでfacebookのページを開く。②右上の自分の名前をクリックする。 タイムラインの表示になる。 ③いいねをク…

android.com.phoneをkillすると、logcatのプロセスが終了する。

android.com.phoneをkillすると、logcatのプロセスが終了する。①logcatを実行 ②kill android.com.phone ③logcatのプロセスが閉じる。 /packages/apps/Phone/src/com/android/phone

Android Emulator dns

#setprop net.dns2 10.0.2.4 setprop net.dns2 10.0.2.4 # 解決方法$ adb shell # getprop net.dns1 (空行が表示される) # getprop net.dns2 (空行が表示される) # setprop net.dns1 8.8.8.8 # setprop net.dns2 8.8.4.4

Android EmulatorのIPアドレス。

getpropの値 [net.dns1]: [10.0.2.3] [net.dnschange]: [1] [net.eth0.dns1]: [10.0.2.3] [net.eth0.gw]: [10.0.2.2] [net.gprs.local-ip]: [10.0.2.15] 10.0.2.2へpingしたら、返ってきた。 192.168.1.1へpingしたら、返ってこなかった。 hatena.ne.jpをDNS…

android emulator オフラインになる。

Android emulator-5554 offline - Stack Overflow adb connect localhost:5555 error:protocol fault (status read) のメッセージが続く。 C:\>set adb_trace=all >set adb_trace=1 >adb logcat system/core/adb/adb.c::main():Handling commandline() syste…

CASIO EX-ZS10でLEDが緑色の点滅

電源を入れると、裏面LEDが緑色の点滅になる。 ・電池が裏表、逆にささっていた。 =>裏表逆に刺さらないように作るべきだと思う。 つくりの問題だとおもう。・電池を裏表逆にしたら、正常に起動した。以下のFAQには何も書いてなかった。 故障かな?と思っ…

problem reading network stats

APK fails to install on Android 4.0 emulator - Stack Overflow warnings - weird exceptions under android 4.0 with eclipse - Stack Overflow xt_qtaguid

createScreenshotSurface failed

Cross Reference: /frameworks/base/services/surfaceflinger/LayerScreenshot.cpp 86 uint32_t LayerScreenshot::doTransaction(uint32_t flags) 87 { 88 const Layer::State& draw(drawingState()); 89 const Layer::State& curr(currentState()); 90 91 i…

ipod touchの台

車載ホルダーをテーブルに固定してみた。 結構いい。 ゲル吸盤車載ホルダー CAR-HLD5BK SANWA SUPPLY〇テーブルにがっちり固定される。 〇傾けは、ボタンを押すと傾けられる。 〇音声入力の端子をつけた場合、固定のフックをたたむと固定できる。 △固定した…

Android Emulator Tablet ICS 4.0.3 キーボードの設定

Android Emulator Tablet ICS 4.0.3 キーボードの設定 ファイル>adb pull /system/usr/keylayout/qwerty.kl qwerty.kl >adb pull /system/usr/keychars/qwerty.kcm >adb pull /system/usr/keychars/qwerty2.kcmKeymaps and Keyboard Input key 124 BACKSLASH…

norton confidential クラッシュ

Norton Confidentialがクラッシュしましたと、Chromeで出るようになった。再インストール以外の方法が出ていなかった。Norton 削除ツール (Norton Removal Tool) をダウンロードおよび実行して、Norton 製品をアンインストールする方法

「FireFox][アドオン]FireFoxの戻るが効かない

Firefox(10.0.2)のアドオンに、 はてなツールバー1.0.1が入っていると、 戻るを押しても戻らないようだ。

Failed to allocate memory 8

Androidのエミュレータでメモリを確保できないと、このエラーメッセージがでます。 エミュレータの設定でメモリを少なくしてみてください。Android emulator failed to allocate memory 8 - Stack Overflowエラーメッセージを表示しているソースは、以下の場…

ruby ディレクトリのファイル名取得

ディレクトリ内の全ファイルに対して処理を行う Dir::foreachメソッド、Dir::eachメソッドを使用するとディレクトリ配下の全ファイルに対して処理を行うことができます。以下の例はカレントディレクトリ(.)配下の全ファイルのファイル名と最終更新日時を標準…

manifestの内容を確認する。

aaptはSDKに入っているようです。 aapt l -a <apkファイル></apkファイル>

Checkstyleの設定でBlocksのLeftCurlyBracePlacementをnlに変えてみた。

nlowとnlどっちがいいんだろ。 ほかのAndroidのソースで警告がでる。 やはり、nlowにしておこうかな。 lcurly このプロパティは始め中括弧 ('{') の配置をチェックする ポリシーを表わします。 以下の表に有効なオプションの一覧を説明します: オプション …

APP_OPTIM

Application.mk APP_ABI := armeabi armeabi-v7a APP_OPTIM := debug #APP_OPTIM := release$(ANDROID_NDK_BASE)/build/core/add-application.mkifeq ($(APP_OPTIM),debug) APP_CFLAGS := -O0 -g $(APP_CFLAGS) else APP_CFLAGS := -O2 -DNDEBUG -g $(APP_CF…

signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 4092dafa

結局自分のライブラリ側の問題でした。 03-06 22:54:33.434: I/DEBUG(25943): Build fingerprint: 'docomo/SO-01C_1246-7916/SO-01C:2.3.3/3.0.1.F.0.126/gS_P:user/release-keys' 03-06 22:54:33.434: I/DEBUG(25943): pid: 31750, tid: 31750 >>> com.my.a…

layout error:106 width:0 ellipsizedWidth:0

hogehoge オレノ: 謎のエラー