Skip to content

Commit af01854

Browse files
committed
Adds macOS install instructions
Also removes deprecated error troubleshooting targeting Python 2.
1 parent 3bdeaca commit af01854

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

doc/source/quickstart.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,15 @@ complete)::
9191

9292
sudo pacman -S core/autoconf core/automake core/gcc core/make core/patch core/pkgconf extra/cmake extra/jdk8-openjdk extra/python-pip extra/unzip extra/zip
9393

94+
On macOS::
95+
96+
brew cask install autoconf automake java8 libtool pkg-config
97+
98+
If Java 8 is no longer available you can still install it via::
99+
100+
brew tap homebrew/cask-versions
101+
brew cask install homebrew/cask-versions/adoptopenjdk8
102+
94103
Installing Android SDK
95104
~~~~~~~~~~~~~~~~~~~~~~
96105

doc/source/troubleshooting.rst

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,15 @@ In the similar fashion for macOS you need to install the :code:`java8` package::
165165
brew cask install java8
166166

167167

168+
Error: Cask 'java8' is unavailable: No Cask with this name exists
169+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170+
171+
In order to install Java 8 on macOS you may need extra steps::
172+
173+
brew tap homebrew/cask-versions
174+
brew cask install homebrew/cask-versions/adoptopenjdk8
175+
176+
168177
JNI DETECTED ERROR IN APPLICATION: static jfieldID 0x0000000 not valid for class java.lang.Class<org.renpy.android.PythonActivity>
169178
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
170179

@@ -173,12 +182,6 @@ This error appears in the logcat log if you try to access
173182
fix it, change your code to reference
174183
``org.kivy.android.PythonActivity`` instead.
175184

176-
websocket-client: if you see errors relating to 'SSL not available'
177-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
178-
Ensure you have the package backports.ssl-match-hostname in the buildozer requirements, since Kivy targets python 2.7.x
179-
180-
You may also need sslopt={"cert_reqs": ssl.CERT_NONE} as a parameter to ws.run_forever() if you get an error relating to host verification
181-
182185
Requested API target 19 is not available, install it with the SDK android tool
183186
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
184187

0 commit comments

Comments
 (0)