diff --git a/scripts/start.sh b/scripts/start.sh index 0627f83..e0dc4cb 100755 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -4,6 +4,7 @@ SDK_ROOT=$HOME/AndroidSDK export JAVA_HOME="$SNAP/usr/lib/jvm/java-8-openjdk-amd64" export ANDROID_SDK_HOME="$HOME/.Android" +export _JAVA_OPTIONS=-Duser.home=$HOME for var in "$@" do diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 8ce059a..772c5ed 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ -name: androidsdk # you probably want to 'snapcraft register ' -version: '1.0.1' # just for humans, typically '1.2+git' or '1.3.2' -summary: The package contains android sdkmanager. # 79 char long summary +name: androidsdk +version: '1.0.2' +summary: The package contains android sdkmanager. description: | This is snap version of console sdk manager for Android. For more information about sdkmanager see official google documentation git@github.com:EndrII/sdkmanager-android.git. @@ -38,14 +38,6 @@ parts: plugin: dump source: scripts -plugs: - android-config: - interface: personal-files - read: - - $HOME/.android - write: - - $HOME/.android - apps: androidsdk: command: start.sh @@ -53,7 +45,6 @@ apps: - home - removable-media - network - - android-config environment: PATH: '$SNAP:$SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$PATH'