也许我错过了一些东西,但是我无法在Play Services 6.5中使用新的仅支持Google Maps的依赖关系 我得到以下例外: java.lang.NoSuchFieldError: No static field MapAttrs of type [I in class Lcom/google/android/gms/R$styleable; or its superclasses (declaration of 'com.google.android.gms.R$styleable' appears in /data/app/com.kaching.merchant.dev1-1/base.apk) at com.google.android.gms.maps.GoogleMapOptions .createFromAttributes(Unknown Source) at com.google.android.gms.maps.SupportMapFragment .onInflate(Unknown Source) performance: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="my-awesome-key"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> Gradle文件: compile 'com.google.android.gms:play-services-maps:6.5.+' compile 'com.android.support:support-v4:21.0.2' 布局: <fragment android:id="@+id/map" android:name="com.google.android.gms.maps.MapFragment" android:layout_width="match_parent" android:layout_height="match_parent"/> 这是打破了还是我做错了什么? […]
Android newb在这里,所以我正在尝试Android的graphics类。 我想画一些填充颜色和黑色轮廓的弧/圆。 Paint类具有FILL_AND_STROKE的样式,但似乎没有办法设置填充颜色与笔画颜色。 所以据我所知,它和FILL一样? 那么如果你不能设置一个单独的填充和描边颜色,那么FILL_AND_STROKE有什么意义呢? 我还没有find一个好的解释。 (我先解决了我的简单问题,先填充,然后中风,自然) 编辑:我碰到这个错误报告: http : //code.google.com/p/android/issues/detail?id=4086 注释4和5似乎意味着FILL_AND_STROKE与FILL基本相同,它将在2.2中“固定”。 我想他们会添加一个新的颜色?
Android项目中的哪些文件应该提交给版本控制库? 哪些文件不应该被提交? 现在我的.gitignore文件由以下几行组成: # Android generated files # ########################### android.keystore local.properties bin/ gen/ libs/ obj/ # OS generated files # ###################### .DS_Store* ehthumbs.db Icon? Thumbs.db # Eclipse generated files # ########################### .settings/org.eclipse.jdt.core.prefs 我错过了什么?
我有一个喜好的小ap。 在这个类中,我设置了onPreferenceClick从GPS获取坐标。 当听者返回时,我的希望是自动设置纬度/长度textedits。 我已经尝试了每个源代码样本,没有运气: public void onLocationChanged(Location l) { Log.d("H","Location Received: "+l.toString()); prefLocation.setSummary(l.toString()); SharedPreferences settings = getSharedPreferences(PREFS_NAME, MODE_PRIVATE); SharedPreferences.Editor editor1 = settings.edit(); editor1.putString("posLat","xxx"); editor1.commit(); } 当我点击我的PreferenceScreen并且位置侦听器返回时执行这段代码时,带有“posLat”键的EditTextPreference仍然显示旧值。 我疯了试图找出什么是错的! 我的prefs.xml: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="My_Shared_Preferences"> <PreferenceCategory android:title="Your Location"> <PreferenceScreen android:title="Find Location…" android:key="location" android:summary="Click here to read your location automatically"/> <EditTextPreference android:title="Latitude" android:key="posLat" /> <EditTextPreference android:title="Longtitude" android:key="posLong" […]
我正在寻找类似于新的Facebook应用程序为Android / ios移动应用程序实施的内容。 我指的是用手指移动打开的侧面导航菜单。 像这样的东西 有什么图书馆或例子可以检查吗? 非常感谢你。
据我所知,没有API(官方或非官方)访问Android电子市场上的应用程序的信息(信息,如标题,图标,说明,下载,评论等)。但是,有几个网站无论如何已经设法编译这些信息。 我的问题是:这是如何做的? 几个猜测。 手动(不可能,由于数量) 实现官方应用程序使用的协议(通过反编译或观察数据包) 用官方应用程序运行某种debugging器来提取实时数据 使用某种自动化+屏幕截图+文字识别(看起来很复杂) 修改(打开)源以写入日志文件 我只是好奇如何做到这一点,因为我当然不知道。 谢谢。
我正在通过APress开始Android 2的工作,我已经完成了第3章,在那里我们build立一个骨架的应用程序。 这本书告诉我编译我的应用程序,在命令行键入“ant”,但我的电脑不知道什么“ant”尚未。 我检查了SDK文件,看起来它没有包含在Android SDK中。 有人知道ant在哪里吗? 谢谢
我花了几个小时试图解决这个问题: app:mergeDebugResources AAPT err(927129865):C:\ Users \ Will \ AndroidStudioProjects \ Splitter2 \ app \ build \ intermediates \ exploded-aar \ com.android.support \ appcompat-v7 \ 22.0.0 \ res \ drawable-hdpi- V4 \ abc_spinner_mtrl_am_alpha.9.png: libpng警告:iCCP:不识别已编辑的已知sRGBconfiguration文件 我的项目终于运行,但每次我做一个干净的内置它再次显示此警告。 我更新了我的buildToolsVersion“22.0.1”,我正在使用tools.build:gradle“1.2.3”。 我仍然得到这个错误。 当我尝试使用FancyButton时,一切都开始了。 有人知道如何解决这个问题?
这个问题可能已经在某个地方回答了,但找不到合适的问题。 我想知道如何在Android Studio中创build通用实用程序库项目。 我想写一些常用的类和一些常用的方法在Android应用程序项目中使用。 也许就像Windows世界中的.dll一样 – 一组可以在多个用户之间共享的常用方法。 提前致谢。
我想创build一个具有以下function的应用程序。 它应该保存它的.apk文件到SD卡 。 想象一下,我有一个Button 。 点击它,我必须保存应用程序的.apk文件。