Akwbw commited on
Commit
cb8b90f
·
verified ·
1 Parent(s): 75ebd7b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -1,20 +1,20 @@
1
- # Base image with Android SDK 33
2
  FROM cirrusci/android-sdk:33
3
 
4
  # Root user
5
  USER root
6
 
7
- # 1. Update & Install Java 17 and Python
 
8
  RUN apt-get update && \
9
- apt-get install -y python3 python3-pip openjdk-17-jdk && \
10
  apt-get clean && \
11
  rm -rf /var/lib/apt/lists/*
12
 
13
- # 2. Environment Variables (Java & Android Tools)
14
  ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64
15
  ENV ANDROID_HOME /opt/android-sdk
16
- # Build Tools ka path add karna zaroori hai taake 'apksigner' mil jaye
17
- ENV PATH ${PATH}:${ANDROID_HOME}/build-tools/33.0.0:${JAVA_HOME}/bin
18
 
19
  # Working Directory
20
  WORKDIR /app
 
1
+ # Base image
2
  FROM cirrusci/android-sdk:33
3
 
4
  # Root user
5
  USER root
6
 
7
+ # 1. Update & Install Tools (Java 17, Python, aur sab se zaroori APKSIGNER)
8
+ # Hum 'apksigner' aur 'zipalign' ko direct install kar rahay hain taake path ka masla hi khatam ho jaye
9
  RUN apt-get update && \
10
+ apt-get install -y python3 python3-pip openjdk-17-jdk apksigner zipalign && \
11
  apt-get clean && \
12
  rm -rf /var/lib/apt/lists/*
13
 
14
+ # 2. Environment Variables
15
  ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64
16
  ENV ANDROID_HOME /opt/android-sdk
17
+ ENV PATH ${PATH}:${JAVA_HOME}/bin
 
18
 
19
  # Working Directory
20
  WORKDIR /app