proti0070 commited on
Commit
aa3b34e
·
verified ·
1 Parent(s): ba98b7c

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +22 -8
start.sh CHANGED
@@ -1,15 +1,29 @@
1
  #!/bin/bash
2
 
 
3
  export ANDROID_SDK_ROOT=/opt/android-sdk
4
  export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
5
- export PATH=$PATH:/opt/android-studio/bin
6
 
7
- echo "[INFO] Starting Android Studio via JetBrains Projector..."
8
 
9
- # Launch Projector headless GUI server
10
- projector-server start /opt/android-studio \
11
- --host 0.0.0.0 \
12
- --port 7860 \
13
- --no-ssl
14
 
15
- echo "[INFO] Android Studio should now be available at http://localhost:7860"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  #!/bin/bash
2
 
3
+ export DISPLAY=:1
4
  export ANDROID_SDK_ROOT=/opt/android-sdk
5
  export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
 
6
 
7
+ echo "Starting virtual display..."
8
 
9
+ Xvfb :1 -screen 0 1920x1080x24 &
 
 
 
 
10
 
11
+ sleep 2
12
+
13
+ echo "Starting window manager..."
14
+ openbox &
15
+
16
+ echo "Starting Android Studio..."
17
+ /opt/android-studio/bin/studio.sh &
18
+
19
+ echo "Starting VNC..."
20
+
21
+ x11vnc -display :1 \
22
+ -nopw \
23
+ -forever \
24
+ -shared \
25
+ -rfbport 5900 &
26
+
27
+ echo "Starting noVNC..."
28
+
29
+ websockify --web=/usr/share/novnc 7860 localhost:5900