Make sure netty detects the right java version when running on android. See #282
This commit is contained in:
parent
9d555b0b97
commit
e61a9ce7c1
@ -75,6 +75,15 @@ public final class DetectionUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static int javaVersion0() {
|
private static int javaVersion0() {
|
||||||
|
try {
|
||||||
|
// Check if its android, if so handle it the same way as java6.
|
||||||
|
//
|
||||||
|
// See https://github.com/netty/netty/issues/282
|
||||||
|
Class.forName("android.app.Application");
|
||||||
|
return 6;
|
||||||
|
} catch (ClassNotFoundException e) {
|
||||||
|
//Ignore
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
Deflater.class.getDeclaredField("SYNC_FLUSH");
|
Deflater.class.getDeclaredField("SYNC_FLUSH");
|
||||||
return 7;
|
return 7;
|
||||||
|
Loading…
Reference in New Issue
Block a user