关于java.lang.IllegalStateException,Java API中定义的通用异常。
方法抛出“java.lang.IllegalStateException”异常。无法评估 jdk.proxy2.$Proxy134.toString()
依赖关系: 春季启动 3.0.4 弹簧 weblux 6.0.6 我创建了 HttpExchange 客户端: @HttpExchange("${path.to.baseUrl}") 公共接口外部客户端{ @PostExchange("$...
我正在编写一个拦截器来验证 grpc 服务器中的消息,但我遇到了问题。 一般方案是:拦截器在应用程序级别激活并验证...
出现错误 IllegalStateException:已在 ViewGroup.java 类中回收一次?
为什么会出现IllegalStateException? (已经回收过一次) 此异常来自 ViewGroup.java 类,无法解决该错误。 这个崩溃不是发生在我的设备上,而是发生在......
Kotlin 应用程序中的 Stripe 集成 -- IllegalStateException
我正在将 Stripe for Java 集成到 Kotlin 应用程序中。 这是我编写的用于创建费用的代码 创建充电功能: fun createCharge(charge: Charge, testApiKey: String): 收费? { ...
大家好。 我正在尝试在我正在开发的游戏中实现成就。 我已经在 google play 控制台上设置了所有内容,获取了应用程序 ID,将以下内容放入清单中 大家好。 我正在尝试在我正在开发的游戏中实现成就。 我已经在 Google Play 控制台上设置了所有内容,获取了应用程序 ID,将以下内容放入清单中 <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" /> 并写了以下方法 GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.getInstance(); int temp = googleApiAvailability.isGooglePlayServicesAvailable(this); if ( temp != 0) return; GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN) .requestEmail() .build(); GoogleSignIn.getClient(this, gso); GoogleSignInAccount account = GoogleSignIn.getLastSignedInAccount(this); PlayersClient player = Games.getPlayersClient(this, account); 当我运行它时,我得到了我的帐户,但当它运行时Games.getPlayersClient(this, account);我收到以下错误: java.lang.IllegalStateException:游戏 API 需要 https://www.googleapis.com/auth/games_lite功能。 有人知道可能出了什么问题吗? 提前致谢。 我认为你应该检查一下: GoogleSignIn.hasPermissions(account, Games.SCOPE_GAMES_LITE). 如果该帐户没有权限,您应该使用 GoogleSignIn.getClient(this, gso).silentSignIn or GoogleSignIn.getClient(this, gso).getSignInIntent() 使用 startActivityForResult 接收具有 GAMES_LITE 范围的帐户。 GoogleSignIn.hasPermissions 对于空帐户也会返回 false,这也可能是 getLastSignedInAccount 的结果。 示例: GoogleSignInAccount account = GoogleSignIn.getLastSignedInAccount(this); if (GoogleSignIn.hasPermissions(account, Games.SCOPE_GAMES_LITE)) { onSignIn(account); } else { signInClient .silentSignIn() .addOnCompleteListener( this, task -> { if (task.isSuccessful()) { onSignIn(task.getResult()); } else { resetSignedIn(); } }); } 您是否在清单中正确添加了对 Google Play 服务的依赖项?在“常见错误”部分这里 “4. 在针对 Android 进行开发时,请将 Play Games SDK 作为库项目包含在内,而不是作为独立的 JAR 确保 Google Play 服务 SDK 在您的 Android 项目中被引用为库项目,否则当您的应用无法找到 Google Play 服务资源时,可能会导致错误。要了解如何设置 Android 项目以使用 Google Play 服务,请参阅设置 Google Play 服务。” 另外,你的清单中有吗? <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 你的gradle文件中有依赖项吗? compile "com.google.android.gms:play-services-games:${gms_library_version}" compile "com.google.android.gms:play-services-auth:${gms_library_version}" 我在显示排行榜时遇到了同样的问题,发现 Oleh 的解决方案有助于解决该问题。请求正确的范围是关键。我在 onCreate 中构建 GoogleSignIn 客户端的代码是: // Build a GoogleSignInClient with the options specified by gso. GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(clientId) .requestScopes(Games.SCOPE_GAMES_LITE) .build(); mGoogleSignInClient = GoogleSignIn.getClient(HomeActivity.this, gso); 后来,当显示排行榜时,我这样做: GoogleSignInAccount account = GoogleSignIn.getLastSignedInAccount(this); if (null != account) { // check permissions, show Leaderboard when allowed to boolean hasGamesLitePermissions = GoogleSignIn.hasPermissions(account, Games.SCOPE_GAMES_LITE); if (hasGamesLitePermissions) { Games.getLeaderboardsClient(this, account) .getAllLeaderboardsIntent() .addOnSuccessListener(this) .addOnFailureListener(this); } 我的 Activity 还实现了两个侦听器,以便登录过程正常工作: public final class HomeActivity implements OnSuccessListener<Intent>, OnFailureListener (来自 com.google.android.gms.tasks 包) 最后,在 onSuccess 中我可以显示排行榜 public void onSuccess(Intent intent) { startActivityForResult(intent, RC_LEADERBOARD_UI); } 在我的例子中,onFailure 只是向用户显示错误。但请确保同时拥有两个侦听器,这样调试时就不会错过任何有用的细节。 Suika Game 的玩法与 Sega 的 Puyo Puyo Tetris 类似,其中你必须排列匹配的水果,使它们在篮子溢出之前消失。
如何在后台线程中从 Realm 复制结果,同时仍然侦听主线程的更改?
java.lang.IllegalStateException:来自错误线程的领域访问。 Realm 对象只能在创建它们的线程上访问。 在 Realm.copyFromRealm(results) 上,请参阅下面的代码片段
Mockmaker 异常 - 无法初始化内联 Byte Buddy 模拟制作者
我的项目使用以下mockito依赖项。仅当我添加公司的内部依赖项时,我才面临以下问题。如何修复它?我已经尝试确保我的 Intellij dea 正在使用 J...
我正在尝试复制这个,来自 openstack swift v1 的复制句子(效果很好): curl -i $publicURL/GXPrueba/StorageAPI/PruebaStorageCopy.png -X PUT -H "X-Auth-Token: $token" -H "...
添加 setFragmentResultListener(我用来将从另一个片段获取的数据添加到表中)后,我收到以下 logcat 错误: 2021-06-11 16:45:13.689 29090-29090/com.example.
MongoDB:java.lang.IllegalStateException:状态应该是:来自同一个 MongoClient 的 ClientSession
我有一个应用程序,将数据存储在使用的 MongoDB Atlas 中(集群层: M0 沙盒共享 RAM,512 MB 存储)作为交易收集。示例代码如下。 MongoClient mongoC...
在调用 launch() 之前必须确保 ActivityResultLauncher 已注册
在一些 android 设备中,我在 ActivityResultLauncher 中得到这个 IllegalStateException 致命异常:java.lang.IllegalStateException:尝试启动未注册的 ActivityResultLaunche ...
在 onClick 处理程序的活动类中找不到方法 [...](查看)
当我按下 fragment_main.xml 中的按钮时,出现此错误: java.lang.IllegalStateException:无法在活动类 com.example.alexander.mobileapp02.
当我按下 fragment_main.xml 中的按钮时,出现此错误: java.lang.IllegalStateException:无法在活动类 com.example.alexander.mobileapp02.
IllegalStateException:在活动类中找不到方法...(视图)
我不明白为什么会收到此错误消息。我的方法在活动类中并且拼写正确。 02-09 18:23:57.211:E/AndroidRuntime(19939):致命异常:主要 02-09 18:2...
我有片段 A 和 Viewpager2。在这个片段中,我创建了一个 B 片段列表以在 Viewpager2 中呈现。当我导航到另一个片段并返回到片段 A 时,我想重新使用 li ...
加工 | Java 错误 |未捕获的异常 | gstreamer 视频库 | java.lang.IllegalStateException:本机对象已被处置
我正在使用 Processing 开发视听性能 - 我得到以下信息,但不了解它的含义、导致它的原因以及我可能如何修复它。任何
java.lang.IllegalStateException:未读块数据 - 在 openjdk 版本“1.8.0_352”上
这是在 Ubuntu 20.04 上从相同的 Java 版本创建构建时我们在目标 linux centos 环境中遇到的异常 未读块数据。堆栈跟踪如下: java.lang.
ClarifaiChannel.INSTANCE.getGrpcChannel() 抛出 IllegalStateException:找不到 TLS ALPN 提供商
我正在尝试使用 Clarifai 来预测 Android 应用程序中的图像。我正在使用 Clarifai gRPC Java 客户端。但是,我收到 IllegalStateException 消息“找不到 TLS ALPN 提供程序;没有
iterator.remove 非法状态异常,尽管调用 next prior
我有这段代码,我已经运行了至少 100 次没有问题,我需要使用不同的类重新实现一个类似的版本,所以我重写了它,现在我得到了一个非法的
ChromeDriver错误:java.lang.IllegalStateException on mac。
下面的错误,我很困惑,我尝试了不同的方法,我的操作系统是Mac当前的dir = Usersrafaeclipse-workspaceFirstSelenium_2线程 "main "中的异常java.lang.IllegalStateException:...。