Project.Properties
# This file was automatically generated by Android tools.# does not modify this file--YOUR changes would be erased!## this F Ile must is checked in Version Control systems.## to customize properties used by the Ant build system edit# "Ant.properti Es ", and override values to adapt the script to your# project structure.## to enable Proguard to shrink and obfuscate your Code, uncomment this (available Properties:sdk.dir, user.home): sdk.dir=f:\\android2\\adt-bundle-windows-x86_ 64-20131030\\sdkproguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt# Project target.target=android-19# android.library.reference.1=. \\*contactslib
Proguard-project.txt
# to enable Proguard in your project, edit project.properties# to define the Proguard.config property as described file.## ADD Project specific Proguard rules here.# by default, the ' flags in ' This file is appended to ' flags specified# in ${sdk.dir}/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the proguard# include Property in project.properties.## to more details, see# Http://developer.android.com/guide/developing/tools/proguard . html# ADD any project specific keep options here:# If your project uses WebView with JS, uncomment the following# and SPE Cify the fully qualified class name to the JavaScript interface# Class:#-keepclassmembers class Fqcn.of.javascript.interfa Ce.for.webview {# public *;#}-keep public class * Implements java.io.Serializable {*;} -keep class com.*.contacts.list.entity.** {*;} -dontwarn Com.google.**-keep class com.google.** {*;} -dontwarn Com.baidu.**-keep class com.baidu.** {*;} -dontwarn Net.sqlcipher.**-keeP class net.sqlcipher.** {*;} -keepclassmembers class * Implements Java.io.Serializable {static final long serialversionuid; private static final java.io.objectstreamfield[] Serialpersistentfields; private void WriteObject (Java.io.ObjectOutputStream); private void ReadObject (Java.io.ObjectInputStream); Java.lang.Object Writereplace (); Java.lang.Object readresolve ();} -keep public class * Implements java.io.Serializable {*;} -keepattributes signature-keepattributes *annotation*-keep class Sun.misc.Unsafe {*;} -keep class com.google.gson.examples.android.model.** {*;} -keepclassmembers enum * {public static **[] values (); public static * * VALUEOF (java.lang.String);} -keepclassmembers class * {public <init> (org.json.JSONObject);} -keep public class Com.*.cust.contacts.r$*{public static final int *;}
Android App (APK) code confusing notes