dex2jar を使ってapk > jarに変換
jarをJava Decompilerで開く
と見れる。便利。
Tuesday, August 27, 2013
Proguard+parse.comのAndroidSDKの話
Parse.comのAndroidSDKを使ったアプリを開発して、最後にさあProguardかけて公開するぞって時にWarningsが出まくってantでビルドかからなかったり、apkは作れたんだけど難読化したらSDKの中で落ちたりしてはまったのを解決した話
ant release -> [proguard] Warnings:com.parse.... が出まくってbuild failedな時
-dontwarn com.parse.**
で、黙殺
ビルドはなんとか通ってapkは出来たが、実行時にSDKの中で落ちる時
ant release -> [proguard] Warnings:com.parse.... が出まくってbuild failedな時
-dontwarn com.parse.**
で、黙殺
ビルドはなんとか通ってapkは出来たが、実行時にSDKの中で落ちる時
sdkのコードは難読化しなくてよさそうなので
-keep class com.parse.**
で、Proguardの対象から外す
作成したapをdex2jarとJava Decompilerを使って解凍して内容を確認したところ開発分のソースは難読化されていたので大丈夫そうだった。
Monday, August 5, 2013
Android4.3変更点まとめ
* RestrictedProfile. 家庭で家族と、職場で、アプリとコンテンツに制限付きでアクセスできる
* Bluetooth Smartのサポート. Androidにフィットネスセンサーに接続する全ての新しい種類のアプリへの準備をさせる
* OpenGL 3.0のサポート
Audio
* 仮想surround sound対応
DialPad
* 発信番号オートコンプリート(オプトイン導入
Keyboard & Input
* タップタイピングの認識アルゴリズムが改善されて入力が簡単に。
* ゲームパッドやジョイスティックのための入力の応答が早くなった
Location
* Wifi経由の位置特定 - いちいちWifiをonにしなくてもWifi経由の位置特定ができるように。
Networking
* BluetoothSmartReadyサポート
* Bluetooth AVRCP 1.3サポート ... カーステレオで曲名を表示できるように。
Graphics
* OpenGL ES 3.0
* WirelessDisplay ... タブレットの映像をTVで移せる(Nexus7(2013) Nexus10)
Internationalization and localization
* 多言語サポート、対象言語の追加
* 右から左げ書く言語の表示サポート
Settings
* Disabled apps tab ... 設定からどのアプリが無効化されているか確認する事ができるようになった
System
* Restricted profiles ... アプリやコンテンツへのアクセスに制限がかかった状態を作ることができるようになった
* セットアップウィザードが簡単になった
* スクリーンロック状態からユーザーを切り替えるのが早くなった
* フォトのデイドリーム機能がさらに改善された
もうちょっとデベロッパ向けのページもあったので、そちらは後ほど。。
http://developer.android.com/about/versions/jelly-bean.html
もうちょっとデベロッパ向けのページもあったので、そちらは後ほど。。
http://developer.android.com/about/versions/jelly-bean.html
Subscribe to:
Posts
(
Atom
)