Only shell is included with the ASE install. Other interpreters must be installed separately. To add another interpreter:
- Press the menu button
- Tap "View"
- Tap "Interpreters"
- Press the menu button
- Tap "Add"
- Select the interpreter you would like to install
The selected interpreter will be downloaded via the Android web browser. Once it's finished downloading, tap the download notification to start the installation process as you would for any other downloaded APK.
After installing the interpreter APK, start it and tap the "Install" button. The interpreter, interpreter extras, and example scripts (if available) will be downloaded to /sdcard/xxx.zip and then extracted to /data/data/com.googlecode.android_scripting/files/xxx, /sdcard/sl4a/extras/xxx, and /sdcard/sl4a/scripts respectively.
If you experience problems while installing interpreters:
- Check that your network connection is working by trying to load a web page in your browser.
- Try to add the interpreter again. SL4A should recover from most installation failures.
- Uninstall and reinstall the interpreter. You can uninstall the interpreter through the "Manage applications" menu in your device's settings.
- I tried to install an interpreter but I still only see "No scripts!" in the script manager.
It's likely that the installation failed. Try again.
- SL4A reported that "Extracting xxx failed."
Delete all ZIP files from /sdcard and then try the installation again.
- It still doesn't work! Please file a bug.