diff options
Diffstat (limited to 'docs/FAQ.html')
-rw-r--r-- | docs/FAQ.html | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/docs/FAQ.html b/docs/FAQ.html index 7727289..62ebf7b 100644 --- a/docs/FAQ.html +++ b/docs/FAQ.html @@ -5,19 +5,21 @@ <meta http-equiv="content-style-type" content="text/css"> <link rel="stylesheet" type="text/css" href="style.css"> <title>ProGuard FAQ</title> +</head> +<body> + <script type="text/javascript" language="JavaScript"> <!-- if (window.self==window.top) - window.top.location.replace("index.html#"+window.location.pathname+window.location.hash); -else { - var hash="#"+window.location.pathname.replace(window.top.location.pathname.replace("index.html", ""), ""); - if (window.top.location.hash!=hash) - window.top.location.hash=hash; -} + document.write('<a class="largebutton" target="_top" href="index.html#FAQ.html">ProGuard index</a> <a class="largebutton" target="_top" href="http://www.saikoa.com/dexguard">DexGuard</a> <a class="largebutton" target="_top" href="http://www.saikoa.com/">Saikoa</a> <a class="largebutton" target="other" href="http://sourceforge.net/projects/proguard/">Sourceforge</a>') //--> </script> -</head> -<body> +<noscript> +<a class="largebutton" target="_top" href="index.html#FAQ.html">ProGuard index</a> +<a class="largebutton" target="_top" href="http://www.saikoa.com/dexguard">DexGuard</a> +<a class="largebutton" target="_top" href="http://www.saikoa.com/">Saikoa</a> +<a class="largebutton" target="other" href="http://sourceforge.net/projects/proguard/">Sourceforge</a> +</noscript> <h2>Frequently Asked Questions</h2> @@ -31,8 +33,7 @@ else { support?</a></li> <li><a href="#commercial">Can I use <b>ProGuard</b> to process my commercial application?</a></li> -<li><a href="#jdk1.4">Does <b>ProGuard</b> work with Java 2? Java 5? Java - 6? Java 7?</a></li> +<li><a href="#jdk1.4">Does <b>ProGuard</b> work with Java 2, 5, ..., 8?</a></li> <li><a href="#jme">Does <b>ProGuard</b> work with Java Micro Edition?</a></li> <li><a href="#android">Does <b>ProGuard</b> work for Google Android code?</a></li> @@ -137,14 +138,14 @@ Yes, you can. <b>ProGuard</b> itself is distributed under the GPL, but this doesn't affect the programs that you process. Your code remains yours, and its license can remain the same. -<h3><a name="jdk1.4">Does <b>ProGuard</b> work with Java 2? Java 5? Java 6? Java 7?</a></h3> +<h3><a name="jdk1.4">Does <b>ProGuard</b> work with Java 2, 5, ..., 8?</a></h3> -Yes, <b>ProGuard</b> supports all JDKs from 1.1 up to and including 7.0. Java 2 -introduced some small differences in the class file format. Java 5 added +Yes, <b>ProGuard</b> supports all JDKs from 1.1 up to and including 8.0. Java +2 introduced some small differences in the class file format. Java 5 added attributes for generics and for annotations. Java 6 introduced optional preverification attributes. Java 7 made preverification obligatory and -introduced support for dynamic languages. <b>ProGuard</b> handles all versions -correctly. +introduced support for dynamic languages. Java 8 added more attributes and +default methods. <b>ProGuard</b> handles all versions correctly. <h3><a name="jme">Does <b>ProGuard</b> work with Java Micro Edition?</a></h3> @@ -270,12 +271,15 @@ out. If line numbers have been obfuscated away, a list of alternative method names is presented for each obfuscated method name that has an ambiguous reverse mapping. Please refer to the <a href="manual/index.html">ProGuard User Manual</a> for more details. +<p> +Erik André at Badoo has written a +<a href="https://techblog.badoo.com/blog/2014/10/08/deobfuscating-hprof-memory-dumps/" +target="other">tool to de-obfuscate HPROF memory dumps</a>. <hr /> -<noscript><div><a target="_top" href="index.html" class="button">Show menu</a></div></noscript> <address> -Copyright © 2002-2013 -<a target="other" href="http://www.lafortune.eu/">Eric Lafortune</a>. +Copyright © 2002-2014 +<a target="other" href="http://www.lafortune.eu/">Eric Lafortune</a> @ <a target="top" href="http://www.saikoa.com/">Saikoa</a>. </address> </body> </html> |