问题标签 [sl4a]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 从 Android 开始:Java 或 Python (SL4A)
我刚刚订购了一部 Android 智能手机,并想开始尝试创建自己的应用程序。现在的问题是使用哪种语言,使用 SL4A(前 ASE)的原生 Java 或 Python。
我倾向于 Python,因为我知道它比 Java 好得多,但我想知道在 Android 上使用“二等”语言会缺少什么。在 SL4A 网站上,它也被称为 alpha 质量软件,这并不令人鼓舞。
我也不太确定脚本环境的限制是什么,以及它们是否会出现问题。
python - 在android中编写python(或任何其他SL4A)
有人可以向我指出有关使用 android 脚本环境的教程吗?我已经看过很多关于如何使用 android API 编写 python 代码的教程,尤其是来自http://code.google.com/p/android-scripting/wiki/Tutorials的教程。
但是我所看到的没有一个很好的例子来说明这一切在 android 中是如何工作的,或者如何从 android 应用程序中调用你的 python 东西。我正在寻找一个基本上可以将所有内容结合在一起的教程,这样我就可以看到一个运行 python 脚本的实际 android 应用程序的示例。
python - Android 模拟器键盘
我正在使用 Android 2.2 SDK 模拟器来测试 Android 的脚本层并且有一个烦恼。
当您启动 Python 解释器并开始键入代码时,括号键似乎未正确映射。当我敲击 PC 键盘上的键时,我得到 ^[[20~ 。我错过了什么?
python - Android SL4A (Python) 强制停止包失败。
我正在尝试使用如下代码终止任务:
除了杀死电话外,这可以正常工作
之后什么也没有发生。我预计正在运行的 Skype 应用程序将被终止。
android - 我可以在 Android Market 上出售我的 SL4A 应用吗
我想使用 SL4A 在 Python 中为 Android 开发一个应用程序,我想知道是否可以将它作为 Android Market 上的应用程序出售。
perl - 如何在 Android 脚本层 (SL4A) 上安装 Perl 模块?
我刚刚安装了SL4A以在我的 Motorola Milestone 上测试 Perl。有没有办法安装模块?我需要 LWP::Simple。
android - 如何将整个 python 解释器打包到 Android APK 中?
我了解 SL4A 以及如何在 Android 中运行 Python 脚本。
我需要知道如何将整个 Python 解释器打包到我的 APK 中,这样我的最终用户就不必在运行我的应用程序之前下载和安装 SL4A。
谢谢。
android - Embedding Script Interpreter in Android app
I am trying to build an Android app which read a txt file written in Java syntax and compile it via other language.
Skip java->script, I want to know how I can embed a script interpreter or something that would compile the script code.
So the basic functionality is: read the script code, compile it, give the result. e.g. show a Hello World screen.
I know there is "official" sl4a app, but I just want the compiling piece from it and embedded in my own app. Is it possible?
Btw is there any parser that translate the java code to a Python code or other script language? If so how should i read in the java code, as a string from txt or html or?
Thanks a lot.
Thanks to everyone helps! Sorry I don't know how I should edit my own post so just do it like this.
I explained in details why I am trying to do this in my response to Femi below so you can check that out.
Briefly I just want my app to read in java code and compile it. Since there is no java interpreter or compiler under Android i have to use other language. Don't know how.
Thank you!
android - 如何阻止从 SL4A 启动的 WebView 隐藏通知栏?
我正在为我的使用 WebViews 的小 Python SL4A 脚本构建一个 UI,但我发现当我从 SL4A 脚本 (droid.webViewShow(...)) 启动我的 WebView 时,Android 通知栏被隐藏了!
这是一些代码:
有没有办法改变这种行为?我缺少任何参数或配置吗?
javascript - 如何在 SL4A 上从 python 调用 javascript 方法?
我正在使用 Python 和 SL4A 编写一个 Android 应用程序。该应用程序使用我希望刷新的 web 视图。我计划通过在包装 doRefresh() javascript 函数中使用 javascript location.replace() 来做到这一点。我遇到的问题是我不知道如何从 Python 代码中的主事件循环中调用 javascript 函数。
有没有办法直接调用该方法?
或者
有没有办法通过按钮的 onClick 和模拟屏幕点击间接调用该方法?
谢谢。