Articles of 安卓

没有这样的属性:在导入项目时android studio中的类的sonatypeRepo

我从以下链接下载了图像裁剪器示例 https://github.com/edmodo/cropper 当我尝试在Android工作室中导入它时,我得到以下错误。 这是错误,我对此很新,所以我不知道我是如何解决的。 尝试通过导入项目作为gradle但同样的错误 内部大师 buildscript { repositories { mavenCentral() } dependencies { // Plug-in release notes: http://tools.android.com/tech-docs/new-build-system classpath ‘com.android.tools.build:gradle:0.11.+’ compile ‘com.edmodo:cropper:1.0.1’ } } task wrapper(type: Wrapper) { // See latest Gradle version: http://www.gradle.org/downloads gradleVersion = ‘1.12’ } 内部裁剪 apply plugin: ‘android’ dependencies { compile project(‘:cropper’) } android { compileSdkVersion 19 buildToolsVersion “19.1” defaultConfig […]

使用Google Glass的Android语音识别API

我正在努力调整现有的Android应用程序以在Google Glass上运行,作为概念validation。 我想在我的应用程序中使用语音输入来替换当前需要触摸输入的一些function。 我可以将我的APK部署到谷歌眼镜并运行它没有问题(通过ADB),但一旦它运行,我试过的Android语音识别API都不适用于Glass: startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH)); 这会导致在Google Glass上运行时发生ActivityNotFoundException(“找不到处理意图的活动”) SpeechRecognizer.IsRecognitionAvailable(context); 这总是在Google Glass上返回false。 我很好奇是否有其他人遇到过这些问题或有任何建议。

如何创建类似于Google的Play音乐应用的通知

我正在尝试创建一个与Google使用的“Play Music”应用非常类似的通知。 很少有人希望有人可以回答这些问题。 此通知是使用自定义RemoteViews完成的吗? X是否用于关闭NotificationCompat.Builder API的小部件? 或者只是自定义RemoteView的一部分? 如果是所有自定义视图,如何为最小化和最大化状态设置自定义RemoteView?

无法删除Android Studio中的目录

今天我将Android Studio更新为2.0,当我运行我的项目时,会给我这个错误 Error:Execution failed for task ‘:app:clean’. > Unable to delete directory: /media/dev1/08782A6D782A5A281/workspace/gengold/GenGold/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/jars 这是我的build.gradle apply plugin: ‘com.android.application’ android { compileSdkVersion 21 buildToolsVersion “21.1.2” defaultConfig { applicationId “com.mobile.gengold” minSdkVersion 15 targetSdkVersion 21 } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } productFlavors { } } dependencies { compile ‘com.android.support:support-v4:21.0.2’ compile ‘com.android.support:appcompat-v7:21.0.3’ /*compile ‘com.google.android.gms:play-services-maps:6.5.+’*/ […]

如何在Anko DSL中引用其他视图?

我在我的Android项目中使用Anko,但我不知道它如何引用我在DSL中创建的子视图,当引用的视图不在我引用它的同一级别时。 以下代码有效: alert { customView { val input = textInputLayout { editText { hint = “Name” textColor =resources.getColor(R.color.highlight) } } positiveButton(“OK”) { “${input.editText.text}” } } }.show() 但以下代码不起作用: alert { customView { val vertical = verticalLayout { textView { text = “Edit device name” textColor = resources.getColor(R.color.highlight) textSize = 24F } val input = textInputLayout { […]

检测Android导航栏方向

有没有办法知道这个导航栏将在哪里显示为横向: 在Nexus7上它位于底部 在nexus 5上,它在右边。 谢谢

在刷新或登录google plus之前,AdMob不会显示横幅广告

我有一个问题。 我的AdMob已经设置了一段时间没有任何问题,但我注意到了一些错误。 广告成功加载(我看到来自ddms的消息),但它不会显示。 它将在定期60秒刷新后或当我打开登录google plus时显示。 问题仅发生在Google Play服务AdMob上,而不是AdMobSDK jar。 我转而使用AdMob jar,但我正在使用Google Play游戏服务获取排行榜和成就。 我怀疑问题是视图没有显示,或者设置不正确。 再次,广告将在60秒(以及广告刷新)等待后显示自己,或者当我启动谷歌播放服务的登录屏幕时。 我正在添加我的代码,同时我应该提到我已切换到新的AdMob网站,我再说一遍,如果我使用AdMob jar文件,那么问题就不会发生(广告会像正常情况一样在2-3秒内显示)。 我已经削减了谷歌游戏服务代码(它们不会影响这个问题,因为我已经尝试过没有它们的其他应用程序,问题仍然存在)。 MainActivity代码: public class MainActivity extends AndroidApplication { public static enum AdsStatus { SHOW_ADS, HIDE_ADS; } protected RelativeLayout layout; protected static AdView adMobView; public static class InnerHandler extends Handler { WeakReference mActivity; InnerHandler(MainActivityactivity) { mActivity = new WeakReference(activity); } @Override […]

听取并回应ANR?

有没有办法在您的应用程序触发ANR(应用程序无响应)时收到通知? 类似于默认的exception处理程序? 期待“你会用它做什么”的答案,只需记录。 没有“做”任何事情。

Android Studio:包含Google地图时的编译器设置

我在Android Studio中创建了一个新项目,并添加了Google地图活动。 我收到这些警告: warning: com/google/android/gms/maps/GoogleMap.class(com/google/android/gms/maps:GoogleMap.class): major version 51 is newer than 50, the highest major version supported by this compiler. It is recommended that the compiler be upgraded. warning: com/google/android/gms/maps/SupportMapFragment.class(com/google/android/gms/maps:SupportMapFragment.class): major version 51 is newer than 50, the highest major version supported by this compiler. It is recommended that the compiler be upgraded. warning: com/google/android/gms/maps/model/LatLng.class(com/google/android/gms/maps/model:LatLng.class): […]

Android firebase 9.0.0 setValue用于序列化枚举

我有这个课程使用枚举。 解析Firebase json曾经工作得很好 – 使用jackson。 迁移到firebase-database时:9.0.0我得到以下内容: com.google.firebase.database.DatabaseException:没有在类上find的序列化属性…. MyClass $ Kind 其中Kind是枚举声明的types。 class上: public class MyClass { public enum Kind {W,V,U}; private Double value; private Kind kind; /* Dummy Constructor */ public MyClass() {} public Double getValue() { return value; } public void setValue(Double value) { this.value = value; } public Kind getKind() { return kind; […]