当前位置: 首页 > 知识库问答 >
问题:

添加库时的IllegalAccessError

解沈义
2023-03-14

当我尝试添加这个库时:

compile 'com.isupatches:wisefy:1.0.9'

我的应用程序出现了这个错误(没有使用它):

 InstanceID instanceID = InstanceID.getInstance(this);

我已经看了这个错误的原因,似乎是因为我使用的游戏服务版本太旧了。

compile 'com.google.android.gms:play-services:8.3.0'

但是它在没有添加lib wisefy的情况下工作,那么我如何隔离这个问题(因为我不想更新我的库)?

共有1个答案

郎言
2023-03-14

通过添加Wisefy,因为它也使用support-v4(就像play-services-gcm),所以在您的项目中将使用support-v4的最新版本,而您的旧的play-services-gcm库不能依赖该版本。这就是为什么你会得到这个错误。

 类似资料:
  • 页面开发省不了js和css 起码添加jquery吧 下载地址 https://jquery.com/download/ 将其存在在 WebContent/rs/js/jquery.js material-design-css(可选) nutz-book-project中使用了pangwu86编写的material-design-css 可以直接把nutz-book-project的rs目录拷贝过来

  • 6.5.3.添加库jtwitter.jar 我们的程序需要连接到服务端来访问兼容Twitter的API,自然也就免不了一系列的网络服务(Web Service)调用。Android拥有Java标准的网络编程接口,因此在Java中可用的许多网络服务都可以直接拿来,而没有重复发明轮子的必要。 为更方便地使用网络服务和Twitter API,我们选用了Winterwell Associaties的三方库

  • 我在我的Minecraft客户端中有一个函数,它需要一个外部库。我在IDE中添加了它,并将其添加到lib/文件夹中,但它没有帮助。有人对此有经验吗?它们是两个罐子。

  • 我正在android Studio上添加我的actionbarsherlock项目库。 我为SlidingMenu创建了libs文件夹并添加了actionsherlock条库代码和其他jar文件。build.grandle我的项目的文件: 存储库{mavenCentral()} android{compileSdkVersion 18 buildToolsVersion“17.0.0” 我的项目的

  • 我有一个简单的Hello World示例,它将Map传递给Camel,并通过Log4J将值显示到控制台。我想通过将Jackson库添加到我的Camel应用程序Context.xml来扩展这个示例,以JSON格式呈现这个映射 首先,我尝试将以下XML标记添加到我的applicationContext.xml中(如http://camel.apache.org/json.html大学“在Spring

  • 我试图在用户ID下添加新的用户数据,但它将旧数据替换为新数据,并添加另一个“users”和“user\u account\u settings”。 这是我的实时数据库:在此处输入图像描述 我的实时数据库必须是这样的:添加新的用户数据而不将旧数据替换为新数据,也不添加“用户”和“user_account_settings”。 这就是我想要的数据库结构示例:在此处输入图像描述 这是用于添加新用户的代码