我正在做宏来从谷歌游戏商店中提取安卓应用程序信息。我的客户需要世界上所有 android 应用程序的详细信息。我留在印度,因为我无法访问其他国家/地区的应用程序。
请帮助我访问所有国家/地区的 google play 应用程序。
我正在使用 seelenum 进行刮擦。
我正在我的 Android 应用程序中添加谷歌地图和 firebase 消息传递,但在将错误构建为重复资源之后。
我的日志猫错误是
Error:Execution failed for task ':app:mergeDebugResources'.
> [string/google_api_key] F:\Android Workspace\FoxindTracker\app\src\main\res\values\strings.xml [string/google_api_key] F:\Android Workspace\FoxindTracker\app\build\generated\res\google-services\debug\values\values.xml: Error: Duplicate resources
Run Code Online (Sandbox Code Playgroud)
我的编译依赖如下
compile 'com.android.support:appcompat-v7:24.+'
compile 'com.android.support:design:24.+'
//compile 'com.google.android.gms:play-services:9.4.0'
compile 'com.google.android.gms:play-services-maps:9.0.0'
compile 'com.google.firebase:firebase-messaging:9.0.0'
compile 'com.android.support:cardview-v7:24.+'
compile 'com.android.support:recyclerview-v7:24.+'
compile 'org.igniterealtime.smack:smack-android:4.1.4'
compile 'org.igniterealtime.smack:smack-tcp:4.1.4'
compile 'org.igniterealtime.smack:smack-im:4.1.4'
compile 'org.igniterealtime.smack:smack-extensions:4.1.4'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.2.0'
compile 'com.google.code.gson:gson:2.6.2'
compile 'com.github.siyamed:android-shape-imageview:0.9.+@aar'
// compile 'com.squareup.retrofit2:converter-simplexml:2.1.0'
compile ('com.squareup.retrofit2:converter-simplexml:2.1.0') {
exclude group: 'xpp3', module: 'xpp3'
exclude group: 'stax', module: 'stax-api'
exclude group: 'stax', module: 'stax'
}
compile('com.digits.sdk.android:digits:1.10.3@aar') {
transitive = …Run Code Online (Sandbox Code Playgroud) android google-maps google-play-services firebase-cloud-messaging
我在用 compile 'com.google.android.gms:play-services-vision:9.4.0+'
用于二维码和 EAT-8、EAT-13 等。
但我无法管理
<com.testing.CameraSourcePreview
android:id="@+id/preview"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.testing.GraphicOverlay
android:id="@+id/graphicOverlay"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</com.testing.CameraSourcePreview>
Run Code Online (Sandbox Code Playgroud) 每当我将我的基本 APK 和功能 APK 上传到 Play 商店时,我都会遇到以下错误:
这是我的清单文件:(已编辑)
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ex.example.feature.productdetail">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<application>
<activity
android:name=".activity.ProductDetail"
android:configChanges="orientation|screenSize"
android:screenOrientation="portrait">
<meta-data
android:name="default-url"
android:value="https://www.example.com/product/12345" />
<meta-data android:name="asset_statements" android:resource="@string/asset_statements"/>
<intent-filter
android:autoVerify="true"
android:order="1"
>
<category android:name="android.intent.category.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="www.example.com"/>
<data android:scheme="https" android:host="www.example.com"/>
<data android:pathPattern="/product/12345"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
我将 assetlinks.json 文件放到我的网站上,当我继续测试链接文件时,它成功了。我做错了什么任何想法?感谢您在高级方面的帮助
android rollout google-play-services digital-assets-links android-instant-apps
我正在我的应用程序上实施谷歌智能锁,目前,我们只在应用程序端实施,一旦用户允许保存凭据,例如在重新安装时自动登录。但是,当我从 password.google.com 中删除密码时,或者当我在 Google 帐户没有为该应用程序存储凭据的设备上运行该应用程序时,库会显示一个对话框,建议其他网站和应用程序电子邮件。我需要禁用此行为,我只想建议凭据和电子邮件(如果它们属于我的应用程序)。
我正在使用以下代码请求凭据:
private void requestCredentials() {
CredentialRequest request = new CredentialRequest.Builder()
.setPasswordLoginSupported(true)
.setIdTokenRequested(true)
.build();
mProgressSmartLock.show();
credentialsClient.request(request).addOnCompleteListener(credentialsApiRequestCompleteListener());
}
Run Code Online (Sandbox Code Playgroud)
和听众:
public OnCompleteListener<CredentialRequestResponse> credentialsApiRequestCompleteListener(){
return new OnCompleteListener<CredentialRequestResponse>() {
@Override
public void onComplete(@NonNull Task<CredentialRequestResponse> task) {
// Successfully read the credential without any user interaction, this
// means there was only a single credential and the user has auto
// sign-in enabled.
mProgressSmartLock.dismiss();
if (task.isSuccessful()) {
processRetrievedCredential(task.getResult().getCredential());
return;
}
// This is most likely the case where the user has …Run Code Online (Sandbox Code Playgroud) android google-play-services google-smartlockpasswords google-play-services-3.3.0 play-services-auth-base-license
如何从 Google Play 商店获取最新的 Android 应用程序版本?之前曾使用下面的代码来做到这一点
using (var webClient = new System.Net.WebClient())
{
var searchString = "itemprop=\"softwareVersion\">";
var endString = "</";
//possible network error if phone gets disconnected
string jsonString = webClient.DownloadString(PlayStoreUrl);
var pos = jsonString.IndexOf(searchString, StringComparison.InvariantCultureIgnoreCase) + searchString.Length;
var endPos = jsonString.IndexOf(endString, pos, StringComparison.Ordinal);
appStoreversion = Convert.ToDouble(jsonString.Substring(pos, endPos - pos).Trim());
System.Diagnostics.Debug.WriteLine($"{currentVersion} :: {appStoreversion}");
System.Diagnostics.Debug.WriteLine($"{appStoreversion > currentVersion}");
if ((appStoreversion.ToString() != currentVersion.ToString() && (appStoreversion > currentVersion)))
{
IsUpdateRequired = true;
}
}
Run Code Online (Sandbox Code Playgroud)
& 下面的代码甚至抛出异常
var document =
Jsoup.Connect("https://play.google.com/store/apps/details?id=" + "com.spp.in.spp" + …Run Code Online (Sandbox Code Playgroud) 我有一个在 Google Play 商店中为我的用户发布的应用程序(比如 1000 个用户)。我想为这些用户的子集(比如 10 个用户)发布应用程序的 QA 版本。当我完成发布应用程序的 alpha 版本的过程时,我注意到我无法再下载生产版本。我可以下载 alpha 或生产(如果我取消注册为 alpha 用户)。
在 Google Play 商店以及我的 android 设备上拥有我的应用程序的 QA 和 PROD 版本的唯一方法是在 play.google.com 上创建多个应用程序吗?或者我是否可以拥有同一应用程序的 alpha 版本和生产版本,并且能够在同一设备上安装这两个版本?
我想知道是否有一种方法或库可用于在 Google PlayStore 上检查我的应用程序的版本号?如果用户的 apk 版本号落后,想建议用户更新到最新版本
google-play google-play-services google-play-developer-api flutter
我正在研究开发一个开源应用程序,它将在未来获得同步功能。
这将通过 Firebase Firestore 实现。此功能仅适用于通过 Google Play Billing 订阅 abonnement 的用户。
现在,如果我将我的google-services.json代码上传到我的开源存储库,任何人都可以编译应用程序并删除检查,无论是否有有效订阅。
但是如果我不上传我的google-services.json.CircleCI 无法构建我的项目,因为文件丢失了。
有没有人有这方面的经验,或一些提示?
谢谢!
我目前正在使用 AdMob 测试广告测试混合 Cordova/Android 应用程序。该应用程序使用一个自定义(即内部)插件,我从中可以访问 Google Play 服务 AdMob API。plugin.xml文件的相关位如下
<platform name="android">
<preference name="PLAY_SERVICES_VERSION" default="17.2.0"/>
<preference name="ADMOB_APP_ID" default="ca-app-pub-...."/>
<framework src="com.android.support:appcompat-v7:27.1.0" />
<framework src="com.google.android.gms:play-services-ads:17.2.0"/>
Run Code Online (Sandbox Code Playgroud)
该config.xml应用程序的文件声明以下内容
<preference name="android-minSdkVersion" value="23" />
<preference name="android-targetSdkVersion" value="28" />
Run Code Online (Sandbox Code Playgroud)
加载和显示激励视频广告的 Java 代码遵循此处的讨论。
虽然这行得通,但我在这里困扰的是我使用了一个相当古老的play-services-adsAPI。问题是,如果我尝试根据此处显示的说明升级到最新的 API 。我修改后的plugin.xml文件反映了使用最新 API 所需的更改
<platform name="android">
<preference name="PLAY_SERVICES_VERSION" default="18.3.0"/>
<preference name="ADMOB_APP_ID" default="ca-app-pub-..."/>
<framework src="com.android.support:appcompat-v7:28.0.0" />
<framework src="com.google.android.gms:play-services-ads:18.3.0"/>
Run Code Online (Sandbox Code Playgroud)
问题是我无法再编译该应用程序。Cordova CLI 报告了我在下面显示的一系列问题
带有退出代码 1 错误输出:注意:path\to\app\platforms\android\CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java 使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。path\to\app\platforms\android\app\src\main\AndroidManifest.xml:22:18-86 错误:属性 application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) 来自 [androidx.core:core: …
android ×9
google-play ×4
androidx ×1
c# ×1
cordova ×1
cordova-cli ×1
flutter ×1
google-maps ×1
play-services-auth-base-license ×1
proxy ×1
rollout ×1
vision ×1
web-testing ×1
xamarin ×1