我正在创建一个 android 应用程序来读取特定制造商的 BLE 设备。我有 2 个 jar 库,用于 2 个不同的 BLE 设备,但是由于这两个设备的制造商相同,我不知道为什么,但他们为两个库保持了相同的命名空间。除了函数的名称之外,它们的名称相同,但它们的行为不同。所以问题是当我同时使用这两个库时,无论是在同一个android java绑定项目中还是在不同的项目中,它们都会发生冲突。有没有办法强制库通过不同的命名空间访问?
我正在创建一个 android 应用程序来读取特定制造商的 BLE 设备。我有 2 个 jar 库,用于 2 个不同的 BLE 设备,但是由于这两个设备的制造商相同,我不知道为什么,但他们为两个库保持了相同的命名空间。除了函数的名称之外,它们的名称相同,但它们的行为不同。所以问题是当我同时使用这两个库时,无论是在同一个android java绑定项目中还是在不同的项目中,它们都会发生冲突。有没有办法强制库通过不同的命名空间访问?