summaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/common/util/JogampVersion.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/com/jogamp/common/util/JogampVersion.java')
-rw-r--r--src/java/com/jogamp/common/util/JogampVersion.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/java/com/jogamp/common/util/JogampVersion.java b/src/java/com/jogamp/common/util/JogampVersion.java
index a2b1e2f..2461c3e 100644
--- a/src/java/com/jogamp/common/util/JogampVersion.java
+++ b/src/java/com/jogamp/common/util/JogampVersion.java
@@ -29,6 +29,7 @@
package com.jogamp.common.util;
import com.jogamp.common.GlueGenVersion;
+import com.jogamp.common.os.AndroidVersion;
import com.jogamp.common.os.Platform;
import java.util.Iterator;
@@ -36,6 +37,8 @@ import java.util.Set;
import java.util.jar.Attributes;
import java.util.jar.Manifest;
+import jogamp.common.os.android.PackageInfoUtil;
+
public class JogampVersion {
public static final Attributes.Name IMPLEMENTATION_BRANCH = new Attributes.Name("Implementation-Branch");
@@ -55,7 +58,11 @@ public class JogampVersion {
this.hash = this.mf.hashCode();
mainAttributes = this.mf.getMainAttributes();
mainAttributeNames = mainAttributes.keySet();
- androidPackageVersionName = AndroidPackageUtil.getAndroidPackageInfoVersionName(packageName);
+ if(AndroidVersion.isAvailable) {
+ androidPackageVersionName = PackageInfoUtil.getPackageInfoVersionName(packageName);
+ } else {
+ androidPackageVersionName = null;
+ }
}
@Override