问题标签 [appgallery-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
notifications - 如果应用是从 APPGALLERY 安装的,HMS getToken 返回 null
我构建了一个应用程序。我正在使用 HMS Push 工具包进行通知。如果我构建 apk 并将其直接安装在设备上,它工作正常。但是如果我从华为 AppGallery 安装这个应用程序,它会返回一个空令牌给我。为了获得令牌,我编写了以下代码:
我不知道从 AppGallery 安装应用程序有什么问题。我交叉验证了 SHA-256 密钥、connect-services.json 文件、appid 等。如果我进行调试或发布 apk 并将其安装在设备上,该应用程序将正常工作。如果我从 AppGallery 安装,该应用程序将返回一个空令牌。
huawei-mobile-services - 发布更新后 AppGallery 中缺少应用
几天前我已经向华为发送了我的应用程序的更新。验证顺利,华为方面未表态。昨天的更新已经发布,但应用程序库中错过了该应用程序。该更新未提供给用户。他们找不到应用程序抛出搜索。但该应用程序的链接在桌面浏览器上运行。在手机上无法在 AppGallery 中找到应用程序。华为没有给我任何信息。任何人都可以帮忙吗?
android - 华为 App Signing 无法创建 zip 文件
在华为应用程序库中,我必须更新现有的 aab 应用程序。网站将我重定向到应用签名页面,我必须遵循一些步骤才能成功签署应用。这些是提供的步骤:
- 从 Internet 或其他合法来源获取 pepk.jar 文件。
- 将您的私钥和公钥证书导出并加密到 ZIP 文件中。粗体参数必须根据需要替换。然后,根据提示输入您的数据存储位置和密钥密码。java -jar pepk.jar --keystore test.jks --alias test --output=output.zip --encryptionkey=<some_encryption_key> --include-cert
- 上传包含私钥和公钥证书的 ZIP 文件。(ZIP 文件仅包含 certificate.pem 和 encryptedPrivateKey。)
现在我有2个问题。
第一个是,当我在 CMD 的第二步中运行代码时。我得到include-cert flag is not provided 错误。但是,当我写--include-cert=certificate.pem或--include-cert certificate.pem它说 flag is unrecognized。
第二个是,我将certificate.pem 和私钥放入文件夹,然后将其转换为ZIP。但是当我点击提交时,它给了我确保包仅包含 certificate.pem 和 encryptedPrivateKey 文件错误。当您将应用程序包或 Apk 生成到具有 .pepk 扩展名的相同位置时,不是 encryptedPrivateKey 是 AndroidStudio 导出的文件吗?
我不知道为了签署我的申请我缺少什么。任何帮助将不胜感激,在此先感谢
android - 任务':react-native-agconnect-remoteconfig:verifyReleaseResources'失败
我试图构建一个发布 apk,但我收到了这个错误。我检查了文件。它存在!
我试过的:
在 android/build.gradle 中添加了以下代码:
我怎么解决这个问题?
java - Cannot instance AGConnectFunction
I'm referring to this code lab here: Cloud Functions for Android
Besides that "configure the following address" appears to be a wrongful CN to EN translation
and that I'm using the current version 1.6.0.300
instead; the IDE gives me these imports:
Please don't close for requesting a library; because it is "simply not there" (see the screenshot), despite the AAR is being located at: ~/.gradle/caches/modules-2/files-2.1/com.huawei.agconnect/agconnect-function/1.6.0.300/ed356f3bc516e39734b8a6b1dd7ec9a680d3bffd/agconnect-function-1.6.0.300.aar
and can be extracted, from which I know for certain that it should be called:
And there's also com.huawei.agconnect.function.FunctionRegistrar
, but I have no clue how to obtain an instance. Therefore the question is, how to import class AGConnectFunction
?
android - 在 GMS 设备上实现了华为全广告 SDK 广告但广告没有出现 为什么?
我在GMS 设备上实施了华为完整广告 SDK 广告,之后广告没有出现为什么?
谁能帮我吗?
提前致谢!
huawei-mobile-services - 通过 Connect API 上传 apk 失败
我正在编写一个 python 脚本来通过 Connect API 更新华为 AppGallery 上的应用程序。我成功获取了令牌并上传了 URL,但无法上传 APK/AAB。收到此错误 -
{'result': {'CException': {'errorCode': 70001405, 'errorDesc': 'get no file from request!'}, 'resultCode': '70001405'}}
这是我的python脚本
请帮帮我。
android - 如何在华为设备上启用开发者选项(云调试)以使用 Fake GPS?
我没有实体的华为设备,所以我使用华为云调试来测试我的应用程序。
但是,如果不使用假 gps 位置,我无法测试所有功能。
我在模拟器本身没有找到这样的功能,所以我想用第三方假gps仿真应用程序来做。但为此我需要启用开发者模式,在真正的华为设备上,这是通过“设置”>“ 系统”>” 关于手机”并在“内部版本号”上点击 7 次,但是当我在菜单项上点击 20 次时,什么也没有发生!此外,单击设备信息中的任何其他字段也无济于事 - 开发人员模式不会打开
如果您告诉我如何以任何方式模拟用户的位置,我将不胜感激!