Android L 5.0 和 libusb 1.0.9 - 没有权限?

2024-01-02

我目前有一个 Android 应用程序通过 USB OTG 连接到设备。 通信是使用 libusb 1.0.9 完成的,对于 api 级别

type=1400 audit(0.0:107): avc: denied { read } for name="usb" dev="tmpfs" ino=24433 scontext=u:r:untrusted_app:s0 tcontext=u: object_r:usb_device:s0 tclass=dir
A/libc(12605): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 12605 (mapp.sdk.sample)

我正在 Nexus 5 上使用最新的 NDK 10c 编译 libusb 1.0.9。 我不认为这是 ART 运行时问题,因为该应用程序在启用了 ART 而不是 Dalvik 的 Android 4.4.4 上运行。 有人熟悉这个问题吗? (this https://stackoverflow.com/questions/25662307/android-libusb-init-returns-libusb-error-other-99/26034824#26034824看起来很相似) 这和PIE有关系吗?

谢谢。


我上传了一个有效的解决方案。 它基于 libusb 1.0.9 并与 Lollipop 配合使用。

https://github.com/Gritzman/libusb https://github.com/Gritzman/libusb

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android L 5.0 和 libusb 1.0.9 - 没有权限? 的相关文章

  • Android 改变 ImageView / Bitmap 的颜色

    我需要找到一种方法来改变 Android 中位图的颜色 我需要在我的应用程序中平滑地替换 更改椭圆形图像的颜色 具体取决于int价值 我需要类似的东西myValue 5比改变我的图像的颜色RED and if myValue 322将颜色更
  • 来自十六进制代码的 Apache POI XSSFColor

    我想将单元格的前景色设置为十六进制代码中的给定颜色 例如 当我尝试将其设置为红色时 style setFillForegroundColor new XSSFColor Color decode FF0000 getIndexed 无论我在
  • 自动生成Flyway的迁移SQL

    当通过 Java 代码添加新模型 字段等时 JPA Hibernate 的自动模式生成是否可以生成新的 Flyway 迁移 捕获自动生成的 SQL 并将其直接保存到新的 Flyway 迁移中 以供审查 编辑 提交到项目存储库 这将很有用 预
  • 通过列表视图检查动态生成的复选框时遇到问题

    我知道其他成员已经提出了这个问题 一些成员也给出了解决方案 但问题是我没有找到任何适合我的应用程序的解决方案 我正在创建一个应用程序 其中我有一个屏幕 它将显示动态列表视图 其中包含列表项 复选框和三个文本视图 一个用于候选人姓名 另外两个
  • jar 中的 apklib 有什么优点?

    我正在关注这个问题 https stackoverflow com questions 6059502 whats the difference between apklib and jar files但它并没有完全回答我的问题 jar 中
  • 从手机访问本地主机[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在使用
  • 使用 Guice 优化注册表

    你好 今天思考了一种优化 有一些疑问 语境 我正在使用 Guice 2 进行 Java 开发 在我的网络应用程序中 我有一个转换器注册表 可以即时转换为某种类型 转换器描述如下 public class StringToBoolean im
  • 删除Android所有语言中的字符串

    我有一个包含多个翻译的应用程序 我想删除一些字符串 我怎样才能重构并删除它们一次 例如在默认情况下strings xml文件并自动将删除传播到其他翻译的其他 strings xml 文件 您可以通过 Android Studio 中的 翻译
  • 使用嵌套的 hashmap 参数发送 volley 请求

    我正在使用 android volley 框架向我的服务器发送 jsonobject 请求 get 请求工作正常 现在我想发送一个带有请求参数的 post 请求 该请求参数是嵌套的 hashmap 我重写 getparams 方法 但它期望
  • 在另一个模块中使用自定义 gradle 插件模块

    我正在开发一个自定义插件 我希望能够在稍后阶段将其部署到存储库 因此我为其创建了一个独立的模块 在对其进行任何正式的 TDD 之前 我想手动进行某些探索性测试 因此 我创建了一个使用给定插件的演示模块 到目前为止 我发现执行此操作的唯一方法
  • 使用 Mockito 模拟某些方法,但不模拟其他方法

    有没有办法使用 Mockito 模拟类中的某些方法 而不模拟其他方法 例如 在这个 诚然是人为的 Stock我想嘲笑的班级getPrice and getQuantity 返回值 如下面的测试片段所示 但我想要getValue 执行乘法 如
  • Android:确定 2.2 及更高版本上的摄像头数量

    我的应用程序需要在 Android 2 2 及更高版本上运行 我需要一种方法来确定可用摄像机的数量 有很多帖子解决了这个问题 但我找不到一个有效的 一种解决方案是简单地检测操作系统版本 任何 2 2 版本的设备都仅限于 1 个摄像头 即使该
  • 是否可以使用 Java Guava 将函数应用于集合?

    我想使用 Guava 将函数应用于集合 地图等 基本上 我需要调整 a 的行和列的大小Table分别使所有行和列的大小相同 执行如下操作 Table
  • 在 Google App-Engine JAVA 中将文本转换为字符串,反之亦然

    如何从字符串转换为文本 java lang String to com google appengine api datastore Text 反之亦然 Check Javadoc http code google com appengin
  • Resteasy 可以查看 JAX-RS 方法的参数类型吗?

    我们使用 Resteasy 3 0 9 作为 JAX RS Web 服务 最近切换到 3 0 19 我们开始看到很多RESTEASY002142 Multiple resource methods match request警告 例如 我们
  • 如何在Android中解析xml类型的HTTPResponse

    我有一个 Android 应用程序 我使用 POST 方法来获取响应 这是我的代码 HttpResponse httpResponse httpclient execute httppost HttpEntity resEntity htt
  • OpenCSV:将嵌套 Bean 映射到 CSV 文件

    我正在尝试将 bean 映射到 CSV 文件 但问题是我的 bean 具有其他嵌套 bean 作为属性 所发生的情况是 OpenCSV 遍历属性找到一个 bean 然后进入其中并映射该 bean 内的所有数据 如果找到另一个 bean 它就
  • Android 中的 Google Places API - 适用于个人用户的 API_KEY

    我已经浏览了与在 Android 应用程序中使用 Places API 相关的 Android 文档和其他博客 到处都建议使用 API KEY 来调用 REST 服务 API KEY 在整个项目 应用程序中都是相同的 每天的请求数限制为 1
  • putFragment() - 片段 x 当前不在 FragmentManager 中

    上面的标题被问了很多次 但答案似乎与FragmentStatePagerAdapter这与我的问题无关 我正在使用该方法putFragment Bundle String Fragment 直接地 The 安卓文档 http develop
  • Java EE 目录结构

    我对以下教程有疑问 http www mkyong com jsf2 jsf 2 internationalization example http www mkyong com jsf2 jsf 2 internationalizatio

随机推荐

  • 使用 maven-shade-plugin 时出现多余的警告

    我在用Maven 阴影插件对于一个简单的 Maven 项目 该插件成功地将所有依赖项包含到最终的 阴影 jar 中 这个过程每次都很顺利 并且生产出的正是我所需要的 当运行 第一次 时 经过一段时间后clean 该插件很安静并且产生很少的输
  • 如何卸载 Laravel Passport

    我决定使用 JWT 并从项目中完全删除 Laravel Passport 我试图从composer remove laravel passport 然而 这并没有什么好处 Symfony Component Debug Exception
  • Javascript:我需要为对象中的每个变量放置 this.var 吗?

    在我最熟悉的 C 语言中 通常声明一个对象如下 class foo public int bar int getBar return bar Calling getBar 工作正常 忽略这一事实bar可能未初始化 变量bar within
  • Hadoop 中的重新分区

    我的问题主要是理论上的 但我有一些表已经遵循某种分区方案 可以说我的表是按天分区的 但在使用数据一段时间后 我们想修改为月份分区 我可以轻松地重新创建具有新分区定义的表并重新插入数据 这是最好的方法吗 当数据很大时听起来很慢 我看到 hiv
  • CakePHP 2 $this->Html->脚本顺序

    我试图将 JS 文件插入到视图中 但它们插入的顺序错误 在我的 default ctp 中我有这个 this gt Html gt script array https ajax googleapis com ajax libs jquer
  • MySQL 连接、分组依据、排序依据

    我有一个产品表 CREATE TABLE products id INT 以及这些产品的图片表 CREATE TABLE images id INT product id INT default TINYINT 1 我需要选择所有产品 并加
  • javafx如何使用复选框获取表视图中选定的行数据

    在这个项目中 我无法在控制台输出中获取复选框数据是否被选中 My code import java util Arrays import java util Iterator import java util List import jav
  • 在 Linux 上快速连接多个文件

    我正在使用 Python 多重处理为每个进程生成一个临时输出文件 它们的大小可能有几 GB 我制作了几十个 这些临时文件需要连接起来才能形成所需的输出 而这一步被证明是瓶颈 也是并行杀手 是否有一个 Linux 工具可以通过修改文件系统元数
  • WebView 不重新加载具有相同 URL 的页面

    当加载与之前加载过的页面具有相同 url 的页面时 JavaFX 会显示一些奇怪的行为 下面的代码演示了这个问题 类初始化后 加载页面 然后使用自定义样式类将突出显示应用于任意 html 元素 该突出显示已正确呈现 最后 通过用户输入事件
  • 使用正确的编码读取文件

    我有一个 txt 文件 如果我使用标准文本编辑器 如记事本或 scite 打开 我可以读取如下字符串 Artist1 Title 1 Artist2 Title 2 然后我用我的 PHP 脚本打开它并阅读以下几行 tracklistFile
  • 将聚合函数 SUM 与 GROUP BY 一起应用

    在 Active Record Ruby on Rails 中执行此查询的最佳方法是什么 SELECT sum amount as total amount FROM payments GROUP BY person id product
  • C# 中有内置的 Encoding Enum 吗?

    我有一个接收 Encoding 对象作为参数的函数 但是 我认为其他程序员传递枚举值而不是 Encoding 对象可能更容易 特别是对于不习惯处理不同编码的程序员 我在 C 中找不到任何内置的 Encoding 枚举 我是否错过了某些内容
  • 这段代码是否通用,或者只是我的系统?

    include
  • 在 Intranet 上使用 Nuget

    我认为 NuGet 是依赖管理的好主意 我想尝试为我的团队使用它来管理依赖项 问题是我们位于内联网上并且没有连接到互联网 理想情况下 我希望能够在本地镜像官方 NuGet feed 并用我们内部提供的本地包 feed 对其进行补充 任何人都
  • 解析 Objective-C printf 格式字符串?

    我想获取某个范围内的成员范围NSString建有 NSString stringWithFormat 解析 Objective C 格式字符串的最佳方法是什么 我不能只使用 C 格式字符串解析器 因为 我还需要确保它支持格式排序 1 d 2
  • 书签功能作为侧边栏打开

    您好 我在我的网站中实现了书签功能 但是当我单击工具栏上的书签链接时 它会在侧边栏中打开一个新窗口 而不是在 mozilla firefox 中打开一个新页面 它在 IE 中工作正常 任何人都可以帮助我吗 AFAIK 您无法更改脚本的行为
  • 导入 typescript 时未找到该相关模块

    先发制人注意事项 Stackoverflow 上有大量 未找到相关模块 的问题 我已经浏览了尽可能多的内容 但它们并不重复 请不要将此标记为重复项 我有一个 Vue 项目设置为vue create使用 Babel 和 Typescript
  • 在Python3.5+中制作列表浅拷贝的最快方法是什么?

    有几种选择可以制作shallow的副本list在 Python 3 5 中 显而易见的是 some list copy some list list some list some list 和别的 哪种方法最快 NOTE 虽然这个问题与 列
  • 迭代嵌套的 JavaScript 对象[重复]

    这个问题在这里已经有答案了 我正在尝试迭代嵌套对象以检索由字符串标识的特定对象 在下面的示例对象中 标识符字符串是 label 属性 我无法理解如何向下迭代树以返回适当的对象 任何帮助或建议将不胜感激 var cars label Auto
  • Android L 5.0 和 libusb 1.0.9 - 没有权限?

    我目前有一个 Android 应用程序通过 USB OTG 连接到设备 通信是使用 libusb 1 0 9 完成的 对于 api 级别 type 1400 audit 0 0 107 avc denied read for name us