标签: android

我如何从谷歌播放开发者控制台下载图像

我即将创建我现有应用程序的不同版本.我需要高分辨率图标,精选图片和之前应用程序的屏幕截图.如何从Google Play开发者控制台下载它们?

android google-play

35
推荐指数
3
解决办法
1万
查看次数

带有viewpager的TabLayout不能平滑滚动

编辑

我已按照这些教程来解决此问题.

http://www.truiton.com/2015/06/android-tabs-example-fragments-viewpager/ https://guides.codepath.com/android/google-play-style-tabs-using-tablayout http:/ /www.voidynullness.net/blog/2015/08/16/android-tablayout-design-support-library-tutorial/

但是在尝试了几种解决方案之后,这个问题仍然存在.这是我面临的问题的演示.自从我遇到这个问题以来已经有好几周了.

演示链接.

我用于测试的设备是Nexus 4和Nexus 5.

TabLayoutViewPager滚动不顺畅.我需要滑动两次以在下一次点击时移动.我环顾网络但找不到任何解决方案.我正在使用最新的支持设计库.这是gradle文件

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.3"

defaultConfig {
    applicationId "com.softoven.ultron"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'org.jsoup:jsoup:1.6.1'
compile 'com.mikhaellopez:circularimageview:3.0.0'
compile 'com.android.support:recyclerview-v7:23.3.0'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
compile 'com.google.code.gson:gson:2.5'
}
Run Code Online (Sandbox Code Playgroud)

这是活动代码.

private DrawerLayout …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments android-viewpager android-tablayout

35
推荐指数
3
解决办法
1万
查看次数

在build.gradle中缺少使用Google Services 3.0.0和Maps API密钥的api_key /当前密钥

我的问题非常类似于使用Google Services 3.0.0丢失api_key /当前密钥,但复杂程度更高.

我今天早上将我的应用更新到com.google.gms:google-services:3.0.0以及所有play-services 9.0.0依赖项

compile 'com.google.android.gms:play-services-analytics:9.0.0'
compile 'com.google.android.gms:play-services-ads:9.0.0'
compile 'com.google.android.gms:play-services-identity:9.0.0'
compile 'com.google.android.gms:play-services-gcm:9.0.0'
Run Code Online (Sandbox Code Playgroud)

现在我得到了臭名昭着的错误

错误:任务':hotelsclick:processDebugGoogleServices'的执行失败.>缺少api_key/current_key对象

这似乎是由于google-services.json文件中缺少API密钥(所以我被告知).我从https://developers.google.com/cloud-messaging/android/client#get-config获取了一个新的API密钥,并在其中找到了以下字段.

  "api_key": [],
Run Code Online (Sandbox Code Playgroud)

我想我应该把我的Google Maps API密钥放在那里,但是这里出现了我遇到的双重问题:

1-如果我尝试将密钥放在该字段内,则不起作用.我试过两个

  "api_key": [{ "current_key": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-AE" }],
Run Code Online (Sandbox Code Playgroud)

  "api_key": ["XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-AE"],
Run Code Online (Sandbox Code Playgroud)

错误保持不变.

2-我一直在使用gradle来使用动态建筑.我将以下内容放在我的模块build.gradle中:

buildTypes {
    release {
        minifyEnabled true
        shrinkResources true
        debuggable false
        resValue "string", "google_maps_api_key", "ABCDEFGHILMNO... my maps release API key"
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
        zipAlignEnabled true
    }
    debug {
        resValue "string", "google_maps_api_key", "ZNTMRNCDNR... my google maps debug API key"
        debuggable true
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
    } …
Run Code Online (Sandbox Code Playgroud)

android google-maps google-play-services android-gradle-plugin

35
推荐指数
2
解决办法
2万
查看次数

如何解决:意外错误在VS 2015中使用Xamarin初始化Android Designer

使用Xamarin和VS 2015 Pro启动新PC我收到以下错误:

尝试初始化Android Designer时发生意外错误.请在工具 - >选项 - > Xamarin-> Android设置菜单上验证Android SDK路径和Java Development Kit路径.有关更多详细信息,请参阅日志.

我确认SDK已正确安装.VS没有生成任何类型的活动日志,因此我认为日志必须位于其他地方.任何人都知道我在哪里可以找到这个日志以找出更多关于什么是错的?

android visual-studio xamarin android-designer

35
推荐指数
1
解决办法
3万
查看次数

android studio 2.2布局编辑器刷新按钮

有人可以帮我找到工作室2.2之前的刷新布局按钮刷新布局变化吗?

已搜索过每个地方但找不到它.问题是有时候抽屉没有刷新并反映在预览窗口中.

android android-layout android-studio android-studio-2.2

35
推荐指数
3
解决办法
1万
查看次数

华为设备上的FileProvider错误

我在使用时在我的应用程序中的华为设备上发生异常FileProvider.getUriForFile:

Exception: java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/<card name>/Android/data/<app package>/files/.export/2016-10-06 13-22-33.pdf
   at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(SourceFile:711)
   at android.support.v4.content.FileProvider.getUriForFile(SourceFile:400)
Run Code Online (Sandbox Code Playgroud)

以下是我的清单中文件提供程序的定义:

<provider
    android:name="android.support.v4.content.FileProvider"
    android:authorities="${applicationId}.fileprovider"
    android:exported="false"
    android:grantUriPermissions="true">
    <meta-data
        android:name="android.support.FILE_PROVIDER_PATHS"
        android:resource="@xml/file_provider_paths" />
</provider>
Run Code Online (Sandbox Code Playgroud)

具有已配置路径的资源文件:

<?xml version="1.0" encoding="utf-8"?>
<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <external-files-path name="external_files" path="" />
</paths>
Run Code Online (Sandbox Code Playgroud)

关于这个问题的原因以及它为什么只在华为设备上发生的任何想法?鉴于我没有华为设备,我该怎么调试呢?

更新:

我已经添加了更多的登录到我的应用程序,我得到了一些打印时都不一致的结果ContextCompat.getExternalFilesDirs,并context.getExternalFilesDir在这些设备:

ContextCompat.getExternalFilesDirs:
/storage/emulated/0/Android/data/<package>/files
/storage/sdcard1/Android/data/<package>/files

context.getExternalFilesDir:
/storage/sdcard1/Android/data/<package>/files
Run Code Online (Sandbox Code Playgroud)

这与该ContextCompat.getExternalFilesDirs州的文件不一致The first path returned is the same as getExternalFilesDir(String)

这解释了我context.getExternalFilesDir在我的代码和FileProvider使用中使用的问题ContextCompat.getExternalFilesDirs.

android android-fileprovider huawei

35
推荐指数
2
解决办法
3717
查看次数

使用平台默认值未指定Network Security Config.

我想通过000webhost.com创建一个数据库.每当我从android studio运行应用程序时,我都会在事件日志中显示此消息.有谁知道如何解决这个问题?非常感激!

android

35
推荐指数
6
解决办法
9万
查看次数

Android Studio Logcat是最佳实践

以相同的颜色跟踪Android logcat输出真的很难.是否有更改不同原木颜色的最佳做法?

ide android intellij-idea logcat android-studio

35
推荐指数
2
解决办法
8821
查看次数

改造错误 - 缺少@GET URL或@Url参数

我正在开发Youtube API.基本网址为https://www.googleapis.com/youtube/v3/search/ 请求:GET https://www.googleapis.com/youtube/v3/search?part=snippet&q= {search_keyword}&key = {API_键}

ApiService接口代码 -

https://www.googleapis.com/youtube/v3/search?part=snippet&q={search_keyword}&key={API_KEY}
Run Code Online (Sandbox Code Playgroud)

错误:java.lang.IllegalArgumentException:缺少@GET URL或@Url参数. 在代码行中

public interface ApiService {
    @GET("")
    Call<YoutubeResponse> searchVideos(@Query("part") String part,
                                   @Query("q") String q,@Query("key") String apiKey);
}
Run Code Online (Sandbox Code Playgroud)

我是初学者.请帮忙!

android retrofit retrofit2

35
推荐指数
1
解决办法
1万
查看次数

即使应用程序在后台,React Native Android应用程序每小时消耗30mA

当应用程序在后台运行一小时时,对样本(欢迎使用React Native)应用程序执行当前流失测试,结果如下:

Sample application with RN version 34 : 31.54mA
Sample application with RN version 22 : 24.60mA
Run Code Online (Sandbox Code Playgroud)

原始Android应用程序示例仅10mA在同一场景中消耗.

使用的工具 :

Power monitor (H/w)
Power tool (S/w)
Run Code Online (Sandbox Code Playgroud)

1)任何人都可以确认上述测试并解释高电流消耗背后的原因吗?

2)与本机Android应用程序相比,本机应用程序反应具有更高的当前消耗值是否正常?

React Native version: RN 0.22 and RN 0.34
Platform : Android
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

android react-native

35
推荐指数
1
解决办法
971
查看次数