投稿

4月, 2011の投稿を表示しています

Android開発の本 お気に入り2

Android Layout Cookbookには何度か助けられました。  

Andorid ndkを使ってshared libのデバック情報を削除

案外、android開発ではandroid機のメモリ不足でテストができなかったりして非効率になることがあります。 そんなとき、使用しているライブラリが大きい場合は対処があります。 例えばQtCoreのように大きいライブラリがデバック情報を持っていた場合は再コンパイルすると時間が無駄になるのでstrip -gを使って削除すれば簡単です。 e.g. 23MB -> 2.8M command /usr/local/android-ndk-r5/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-strip -g libQtCore.so.4.8.0 P.S. linux gcc標準のstripはarmを認識できない。