Development pack for Android
Go to file
Android 3c8c375a7c README updated 2021-11-30 20:12:30 +05:00
android init 2020-09-19 21:49:44 +05:00
qrc init 2020-09-19 21:49:44 +05:00
.gitignore init 2020-09-19 21:49:44 +05:00
DevPack.pro init 2020-09-19 21:49:44 +05:00
README.md README updated 2021-11-30 20:12:30 +05:00
main.cpp init 2020-09-19 21:49:44 +05:00
mainwindow.cpp init 2020-09-19 21:49:44 +05:00
mainwindow.h init 2020-09-19 21:49:44 +05:00
mainwindow.ui init 2020-09-19 21:49:44 +05:00

README.md

Development pack for Zira PHP Editor.

[for Android 8 and below only]

This pack includes the following statically linked binaries:

  • php 7.3.22 with built-in:
    • curl (with ftp, ftps, scp, sftp)
    • gd (with jpeg, png, freetype)
    • ftp
    • iconv
    • mbstring
    • mysqli
    • openssl
    • pdo (with mysqli, sqlite3)
    • sqlite3
    • xml
    • zip
    • web-server
  • git 2.28.0
  • sassc 3.6.1
  • sqlite 3.33.0
  • nano 5.2
  • vim 8.2
  • mc 4.8.25

Download APK:

Choose the correct APK-file according to your system.

Why this App is not on Google Play Store ?

This app targets API 28 and can't be uploaded to Google Play Store due to behavior changes in API 29.

Read more >>

Though this pack is designed for Zira PHP Editor, it also can be used together with Android Terminal Emulator.

How to edit php.ini with nano editor in Android Terminal Emulator:

  • open Zira DevPack, copy environment initialization commands and paste them to Android Terminal Emulator

  • don't forget to press Enter

  • now type:

    nano php.ini

  • you can also use mc or vim

    vim php.ini

How to start PHP built-in web-server in Android Terminal Emulator:

  • go to project directory, then type:

    php -S 127.0.0.1:8000

  • Now you can open your website in your favourite browser.

How to upload project files to remote server:

  • Midnight Commander (mc) has the built-in FTP and SFTP clients
    • type mc to open Midnight Commander
    • then open menu (F9 -> FTP Link / SFTP Link).
    • enter remote server credentials and connect
    • now you can simply copy local files to remote server