我已经度过了一个漫长的周末,试图访问我扎根的剧本中包含的api(.so)。

我已经提取了.so文件,对每个文件运行了readelf以找出其中包含的功能,然后创建了包含其中一个.so文件的共享移动库(Flash Builder中的ANE项目)。 然后,我将此库添加到air mobile项目中并运行。

我的问题是,即使我知道由于读取elf而导致功能存在,我在运行程序时仍无法获得方法或达到某种效果的东西。

我通常会在这一点上放弃,但还有其他线索。 我将.so文件更改为我自己创建的文件,然后有意将初始化标记放在extension.xml中,并将其作为错误的值,并且我的get方法不存在-它确实存在,并且如果我将初始化标记更改回正确的值我可以成功调用该方法。 如果extension.xml中的初始化器标签不正确,即使该方法存在也无法找到。 因此,使用我提取的.so文件,我可以看到我尝试调用的功能存在(readelf),但被告知它们不存在。 由于初始化标签可能? 有什么建议放在那儿吗?

问候

绝望的戴夫

  ask by user1092538 translate from so

本文未有回复,本站智能推荐:

1回复

需要使用root权限编辑文件

作为自动化要求的一部分,我需要从我的python脚本编辑eth4(以太网设置)文件。 我不是以root用户身份运行,但编辑此文件需要root权限。 可以做到这一点。 我也在使用python 2.7,因为这段代码是从Squish 6.3运行的,用于放置一个JAVA swing应用程序,该应用
3回复

如何从一开始就使用PHP包含

我正在基于SaaS原理构建CMS。 我已经启动并运行了Web服务器(动态专用)。 一切都按预期进行,但是现在我遇到了我的模板系统,随后介绍了诸如文件处理之类的简单内容。 从逻辑上讲,每个客户端都有一个自己的托管帐户。 所有托管帐户都将向同一服务器上的大型全局帐户托管的masterdata
1回复

如何使用Mac OS X Finder点击界面访问Unix root或/ usr目录?

在终端应用程序窗口中,我输入Unix命令: 是否可以使用Mac OS X点击界面导航到此/ usr目录并像访问任何其他文件夹一样访问它? 我的意思是,通过选择Mac桌面上的硬盘图标并浏览文件夹的Mac层次结构,直到我可以选择Unix将在/ usr下显示的相同文件。 我已经看过并
2回复

如何在Linux中使用ctrl + R搜索所有匹配的先前命令

我一直在寻找列出与特定输入匹配的所有先前命令的方法。 例如,我在以下工作目录中 现在我正在寻找一个先前的命令,例如 所以当我按下ctrl + R并键入ave.sh时,它只显示我上次使用的命令即 我需要该方法来查看与ave.sh匹配的所有先前命令
2回复

在python中使用Fabric连接到主机时,出现提示(“ root”的登录密码:)要求输入root密码

在python文件中,代码是这样的:设置(host_string = elasticIP,key_filename ='/path/to/keyfile.pem',user='root',use_ssh_config = False):run(“ any command”) 执行完此操作后
2回复

如何在Android中使用unix管道

我需要从Android中的应用程序向C程序发送一些数据,我想考虑使用管道。 我读到Java 可以访问现有的管道 (并打开它们,好像它是一个普通的文件),但我无法在我的应用程序中做这样的事情。 当我尝试时,应用程序只是阻塞,直到消息等待关闭出现,而没有在logcat上写任何特殊内容。 我
1回复

如何使用Flex 4构建基于控制台的无窗口AIR应用程序

我使用Flex4创建了AIR应用程序。 它有一个不显示任何内容的窗口。 如果安装并运行AIR应用程序,则不应显示任何应用程序UI窗口。 这意味着我需要构建一个无窗口的AIR应用程序。 这是必需的,因为我需要在基于控制台的UNIX服务器上运行此应用程序。 UNIX服务器抛出错误“ Gtk
1回复

安装没有root权限的共享库

我在下面制作了makefile: 我运行命令make,然后尝试运行该程序,但似乎无法打开共享库liball.so(无此文件或目录) 我正在使用ubuntu 11.10,没有root特权
1回复

rootcint:加载共享库时出错:libCint.so(从Bioconductor安装XPS软件包)

我正在尝试从Bioconductor安装XPS软件包。 这些是我的步骤: 但是,当我尝试在R中安装XPS软件包时: 我收到以下错误: 万一您想知道,我尝试搜索libCint.so库: 我发现在我实际下载ROOT的lib /文件夹中找到libCint.so库,但是缺
3回复

仅使用root密码访问MySQL数据库

所以我有一个难题。 我要接管另一个开发人员,并且有一个我只有root用户访问权限的盒子,我需要从中下载MySQL数据库。 所以我进入,在命令行中键入mysql并得到: 然后,我尝试mysql --user=root --password={myrootpassword} ,它说: