【问题标题】:Android binary executable fileAndroid 二进制可执行文件
【发布时间】:2013-12-02 16:26:39
【问题描述】:

我正在尝试将可执行文件推送到手机,文件由NDK 编译。 但是在将文件复制到设备后,他们失去了权限(变得无法执行)。

是否有任何解决方案来修复内核源或 Android 中的其他源来解决此问题(丢失权限)?我很确定这可能是ext4 问题...

注意: 我不想每次都使用chmod。

【问题讨论】:

    标签: android android-ndk kernel ext4


    【解决方案1】:

    如果您可以将可执行文件封装在可安装的 APK 中,那么这里有一个简单的技巧:https://stackoverflow.com/a/17384650/192373。它已经过测试,可以在 JellyBean 4.3 上运行,但请注意,它依赖于 PackageManager 的一些未记录的行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      相关资源
      最近更新 更多