We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TapTapSDK开发团队,你们好!
对于游戏SDK接入开发来说,由于是负责安卓与各种游戏间的对接,不是游戏方直接接入Tap SDK,于是会有代码注入这种操作。然后通常都没法直接用aar来编译代码,都是解压aar后取出资源再编译到游戏APK中。这时候会出现找不到R文件对应的资源的问题。
这是调用登录接口出现的报错。 原因是贵方代码使用资源文件直接用R文件的原有包路径导致的。
希望贵方可以使用这种方式来引用资源。
mContext.getResources().getIdentifier(name, "id", mContext.getPackageName()) mContext.getResources().getIdentifier(name, "layout", mContext.getPackageName())
mContext.getResources().getIdentifier(name, "id", mContext.getPackageName())
mContext.getResources().getIdentifier(name, "layout", mContext.getPackageName())
The text was updated successfully, but these errors were encountered:
您好,使用 getIdentifier 这种方式来获取资源的方式存在很多不可控的问题,比如更新 SDK 时没有同步更新对应的资源信息,会导致很多 UI 上的问题,在我们历史上已经出现多次,且排查复现难度很高,所以目前我们已经不打算支持这种方式了,还是建议使用完整的 aar 文件。
getIdentifier
Sorry, something went wrong.
这样子不是游戏方直接接入你们SDK会没法处理找不到资源ID出现的问题.....因为这边不是项目直接接入,没法使用aar接入,只能使用jar接入...
No branches or pull requests
TapTapSDK开发团队,你们好!
对于游戏SDK接入开发来说,由于是负责安卓与各种游戏间的对接,不是游戏方直接接入Tap SDK,于是会有代码注入这种操作。然后通常都没法直接用aar来编译代码,都是解压aar后取出资源再编译到游戏APK中。这时候会出现找不到R文件对应的资源的问题。
这是调用登录接口出现的报错。
原因是贵方代码使用资源文件直接用R文件的原有包路径导致的。
希望贵方可以使用这种方式来引用资源。
mContext.getResources().getIdentifier(name, "id", mContext.getPackageName())
mContext.getResources().getIdentifier(name, "layout", mContext.getPackageName())
The text was updated successfully, but these errors were encountered: