gpt4 book ai didi

android - Google Play 游戏和个人资料图片

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:35:37 29 4
gpt4 key购买 nike

最近,Google Play 游戏更新了他们的服务,可以在没有 Google+ 帐户的情况下运行,取而代之的是,玩家可以创建自己的昵称,并选择个人资料照片。

我究竟该如何加载此个人资料图片以显示它?

以前,我使用 Player 类的 getIconImageUri() 来显示 Google+ 个人资料图片,但现在它只是抛出一些奇怪的异常。

这是异常的 fragment :

03-04 17:04:57.399 5076-5543/? W/System.err: java.lang.SecurityException: Permission Denial: opening provider com.google.android.gms.games.chimera.GamesContentProviderProxy from ProcessRecord{42f038e8 9143:com.mygame.test/u0a132} (pid=9143, uid=10132) that is not exported from uid 10013
03-04 17:04:57.425 9143-9164/? W/ImageView: Unable to open content: content://com.google.android.gms.games.background/images/85348a8/343
java.lang.SecurityException: Permission Denial: opening provider com.google.android.gms.games.chimera.GamesContentProviderProxy from ProcessRecord{42f038e8 9143:com.mygame.test/u0a132} (pid=9143, uid=10132) that is not exported from uid 10013
at android.os.Parcel.readException(Parcel.java:1472)
at android.os.Parcel.readException(Parcel.java:1426)

最佳答案

您必须使用 ImageManager现在,因为图像存储在设备本地。

public void showPlayerImage(int imgViewId) {
ImageView image = (ImageView) findViewById(imgViewId);

Player me = Games.Players.getCurrentPlayer(mGoogleApiClient);

ImageManager mgr = ImageManager.create(this);
mgr.loadImage(image, me.getIconImageUri());
}

关于android - Google Play 游戏和个人资料图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35784346/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com