Android SDK下的工具
路徑:android-sdks/tools/proguard/bin/proguardgui.bat
點選左邊選單ReTrace
上方Mapping file 選專案內的 proguard/mapping.txt
將錯誤訊息貼在 Obfuscated stack trace
最後按下右下方的 ReTrace
將錯誤訊息貼在 Obfuscated stack trace
最後按下右下方的 ReTrace
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 1024M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 1024m --launcher.defaultAction openFile -vmargs -server -Dosgi.requiredJavaVersion=1.7 -Dhelp.lucene.tokenizer=standard -Xverify:none -Xmn128m -Xms1024m -Xmx1024m -Xss2m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParallelGC儲存後重開eclipse
加入權限
<permission android:name="com.griever.test.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
<uses-permission android:name="com.griever.test.permission.C2D_MESSAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.INTERNET" />
<receiver
android:name="com.griever.test.gcm.GCMBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="com.griever.test" />
</intent-filter>
</receiver>
<service android:name="com.griever.test.gcm.GCMIntentService" />
public class GCMIntentService extends GCMBaseIntentService { }