https://sourceforge.net/p/chess-engines ... wiki/home/
There you will find a current project directory for Texel as an attachment. This project is based on the chess engine support library for Android from
https://github.com/gkalab/chessenginesupport-androidlib and has been adapted to the latest version of Android Studio. The project should work without any issues on newer versions of Android Studio.
Assuming, you want to distribute Texel as your own APK file, change the string „yourname“ to your own name in the following files:
Code: Select all
texelChessEngine\build.gradle
texelChessEngine\src\main\AndroidManifest.xml
texelChessEngine\src\main\java\org\yourname\chess\texel\MainActivity.java
texelChessEngine\src\main\java\org\yourname\chess\texel\TexelProvider.java
Finally, change the directory „texelChessEngine\src\main\java\org\yourname\“ to your own name.
Do this job, before you load the project into Android Studio.
Load the project into Android Studio and generate a signed APK file.
If you have a new version of Texel, just copy the native chess engines to the directory in
„texelChessEngine\src\main\jniLibs“, rename the files to libtexel.so and change the version nunber for Texel in the following files:
Code: Select all
texelChessEngine\src\main\AndroidManifest.xml
texelChessEngine\src\main\res\xml\enginelist.xml