File | Date | Author | Commit |
---|---|---|---|
7Bee | 2023-07-07 |
![]() |
[80a85c] update |
CSharpServer | 2023-07-03 |
![]() |
[17fcda] 3.9.2 |
FTServer | 2022-07-03 |
![]() |
[d52651] 2.0.562.0.56 |
JavaServer | 2023-07-07 |
![]() |
[531aa0] delete |
Showcases | 2021-06-18 |
![]() |
[a91657] show |
Studio | 2023-07-07 |
![]() |
[075dea] dark |
fts-androidsdk | 2021-09-24 |
![]() |
[20e670] 1.8.54 |
.gitignore | 2023-07-06 |
![]() |
[7d9cd3] update |
README.md | 2023-07-07 |
![]() |
[ac314e] rm |
FTServer ( Full Text Search Server ) for Android, it includes a JSP Server for Android.
This Repository also includes Java Server Version and .NET Server Version of FTServer.
These Versions in this Repository Newer than the original Java-Version FTServer Java . Both Server Versions can run on Linux and Windows.
cd JavaServer/FTServer
mvn package cargo:run
cd CSharpServer/FTServer
dotnet run -c Release
this Project is using iBoxDB as local storage, all search phrases kept in your local hard disk privately, no data send to remote server. It has packaged with the project. More usage examples and libraries of iBoxDB can be downloaded in projects/application-database.
cd JavaServer/FTServer
mvn package
then run (Linux) bootstrap to install bee and compile Java-WAR to Android-WAR
./bootstrap
https://androidsdkmanager.azurewebsites.net/Buildtools
https://dl.google.com/android/repository/build-tools_r26.0.3-linux.zip
androidsdk/build-tools/android-8.1.0
https://androidsdkmanager.azurewebsites.net/SDKPlatform
https://dl.google.com/android/repository/platform-26_r02.zip
androidsdk/platforms/android-26
cd JavaServer/FTServer
mvn package
then run (Linux) bootstrap to install bee and compile Java-WAR to Android-WAR
./bootstrap
[user@localhost ~]$ cd /home/user/adt-bundle-linux-x86_64-20140702/eclipse
[user@localhost eclipse]$ ./eclipse -vm /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java
Right-Click - Export - Android - Export Android Application - ToTheEnd
Install to Android 8.0+(SDK-26), the "minSdkVersion" can reset to lower version when using jsoup-1.13.1.
Download the Android APK Installer from Project/Files directly.
https://sourceforge.net/projects/ftserver-android/files/
Android WebServer Cloned from
http://www.acme.com/java/
https://tomcat.apache.org/source.html
https://sourceforge.net/projects/tjws/
https://stackoverflow.com/questions/27449206/what-is-the-final-version-of-the-adt-bundle
For historic reasons, I leave you the links to the last versions of ADT:
linux 64 bit: http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
linux 32 bit: http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
MacOS X: http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
Win32: http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
Win64: http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
https://centosfaq.org/centos/android-sdk-on-centos7-64-bit/
use i686 default is X64
yum whatprovides /lib/ld-linux.so.2
sudo yum install glibc-2.17-324.el7_9.i686
sudo yum install libstdc++-4.8.5-44.el7.i686
sudo yum install zlib-1.2.7-19.el7_9.i686 --setopt=protected_multilib=false
https://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F#Find_the_JRE
[user@localhost eclipse]$ ./eclipse -vm /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java
copy
/bak_adt-bundle-linux-x86_64-20140702/sdk/build-tools/android-4.4W/lib/dx.jar//com/android/dx/command/DxConsole.class
to androidsdk/build-tools/30.0.1/lib/dx.jar//com/android/dx/command/DxConsole.class