1

我在 FPC 中编写了一个本机 android 可执行文件,它连接到我的服务器并使用套接字(连接/发送/接收调用)下载天气信息,在我的电脑上工作正常,并在 android 上运行,我将它发送到我的手机和模拟器,然后我去终端运行它,它没有用,只是冻结了。

但是在我执行“su”命令(在模拟器中不允许)然后我的应用程序再次执行之后,它起作用了!

我没有java经验,但我需要什么才能使它成为一个有效的应用程序?就像用户使用 .apk 文件安装它并且它可以工作?没有终端或超级用户?

这可能吗?

谢谢。

4

1 回答 1

0

您将不得不像任何其他 Android 应用程序一样将其转换为 APK。这可能会做很多工作,因为(根据您的问题)这个过程对您来说是新的。我会从这里开始。基本上你正在经历这个过程,就像你正在创建一个普通的应用程序然后添加你的原生文件一样。根据您使用的本机库(除了本机支持的网络),您可能必须通过 JNI 回调 Java 才能访问这些 API(例如 2.3 之前的音频)。

于 2011-08-15T05:37:36.717 回答