Articles of android

Ionic ERROR:在 FontFamilyFont中,无法find属性android:fontVariationSettings

当我跑 离子cordova构建android –prod 它显示以下错误: ERROR: In FontFamilyFont, unable to find attribute android:fontVariationSettings ERROR: In FontFamilyFont, unable to find attribute android:ttcIndex FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:processDebugResources’. > com.android.ide .common.process.ProcessException: Failed to execute aapt * Try: Run with –stacktrace option to get the stack trace. Run […]

如果页面是“未find404页面”,我如何从Android WebView查看?

我想从WebView检查“找不到404页面”,如果它是404,那么我将恢复到上一页。 Ty为你的帮助 编辑我想看的网页是纯.jpg 1.jpg 2.jpg 3.jpg但我不知道有多少图像存在。 因此,如果有人可以提出另一种方法,欢迎他这样做。

如何模拟在真实设备中驾驶路线

我有一个基于位置的应用程序,我想测试它没有真正的移动。 我知道我可以提供一个kml文件的点,但我不想使用模拟器,但真正的设备。 你能告诉我模拟在设备上驾驶路线的最佳方法是什么? 我强调我需要模拟整个路线而不是单个点。 谢谢你给我的时间

如何为Android 4.0.3创建AVD? (无法find’userdata.img’)

我正在尝试按照教程创建我的第一个Android 4.0.3 AVD,但我收到错误消息: [2012-05-09 10:46:29 – SDK Manager]无法findABI armeabi的’userdata.img’文件复制到AVD文件夹中。 我试图解决: 我正在尝试Android 4.0,现在我更新到4.0.3,问题是一样的。 我用4.0重新安装了Eclipse插件两次,用4.0.3重新安装了两次,行为没有改变。 我再次将Eclipse for Java下载到另一个文件夹,然后安装了该插件。 行为是一样的。 文件/system-images/android-15/armeabi-v7a/userdata.img存在,它是一个4mb文件,只读。 相关问题 : 如何为Android 4.0创建AVD – 答案在这里没有用。 我在Ubuntu 11.10上运行Eclipse Indigo Service Release 2 Build id:20120216-1857。

C / C ++ printfs – 它出现在Android本机代码中的哪个位置?

由于调试原生android代码非常困难,我将采用“printf trace”方法。 所以,我的问题是,在本机代码中,运行Android应用程序时会出现“printf(”something“)”标准吗?

ListView项目选择状态不起作用

所以我有一个ListView,我想改变每个项目背景和文本的颜色。 此ListView位于ListFragment中。 我的代码使onCreateView的布局膨胀,并使newView中每个项目的布局膨胀。 android:state_pressed=”true”工作正常,每当我按下一个项目时,背景会变为该颜色。 但是当选择一个项目时,bg颜色或文本颜色都没有变化,即使我在选择器中定义了一个带有android:state_selected=”true”的项目。 编辑:我正在使用SDK级别11(Android 3.0)和摩托罗拉Xoom。 列表片段布局: 列表项布局: 背景选择器: 文字选择器:

Android MVP – 应避免在演示者中使用R.string引用吗?

为了完全将Android SDK与我的演示者类分离,我试图找出避免访问我们通常使用R的资源ID的最佳方法。 我以为我可以创建一个接口来访问像字符串资源这样的东西,但我仍然需要ID来引用字符串。 如果我要做的事…… public class Presenter { private MyView view = …; private MyResources resources = …; public void initializeView() { view.setLabel(resources.getString(LABEL_RES_ID); } } 我仍然必须拥有LABEL_RES_ID ,然后将其映射到我的资源桥中的R.string.label 。 这很酷,因为我可以在用其他东西进行unit testing时将其换掉,但我不想管理另一个到字符串值的映射。 如果我放弃并只使用R.string值,我的演示者将再次绑定到我的视图。 那不理想? 是否有一个更简单的解决方案,人们用来解决这个问题,以使他们远离演示者。 我不想以超出Android提供的方式管理字符串,因为我仍然希望将它们放在布局文件中并获得国际化等的好处。我想做一个可以与这个演示者一起工作的哑unit testing无需Android SDK即可生成R.java文件。 这要问太多了吗?

Android – 根据构建types更改flavor版本名称

我想更改应用程序风格的版本名称,但仅限于它是调试版本。 (例如,调试版本将具有类似1.0.1 D(DEBUG)555或1.0.1 P(DEBUG)555的版本,但是我希望版本构建仅具有1.0.1版本)我如何实现这一目标? 基本上我有这些构建types: buildTypes { debug { versionNameSuffix ” (DEBUG) ” + mBuild } release { runProguard true proguardFiles getDefaultProguardFile(‘proguard-android-optimize.txt’), file(‘proguard-project.txt’) signingConfig signingConfigs.release } } 和这些口味(针对不同的api环境): productFlavors { dev { versionName = android.defaultConfig.versionName + ” D” } prod { versionName = android.defaultConfig.versionName + ” P” } } 有没有什么方法可以在没有产品风格版本名称更改的情况下进行发布版本? 我试图通过动态设置版本名称 buildTypes.each { buildType -> […]

如何从android中的firebase中检索List对象

我无法从Firebase中检索列表。 我可以毫无困难地存储它,但是当我尝试将dataSnapshot.getValue()强制转换为ArrayList时,我的应用程序崩溃了,给出了exception: HashMap无法转换为ArrayList 但是当我试图将它转换为HashMap时,它也崩溃了,给出了exception: ArrayList无法转换为hashmap 需要帮助! 以下是创建问题的代码: Fire.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { List td = (ArrayList) dataSnapshot.getValue() notifyDataSetChanged(); } @Override public void onCancelled(FirebaseError firebaseError) { } }); 我想将Firebase中的所有数据检索为一个列表。 TaskDes类包含三个字段: class TaskDes { // definition boolean done String taskDescription String taskTitle }

Facebook – “无法通过用户名查询用户”解决方案

我正在开发一个Android应用程序。 我正在使用HttpURLConnection来获取Facebook用户的个人资料图片。 URL如下所示: http://graph.facebook.com/?ids=username1,username2,username3&fields=picture&type=square 但是现在,由于v2.2不允许我获取未使用我的Facebook应用程序的用户的个人资料图片,因此会抛出错误: {“error”:{ “message”: “(#803) Cannot query users by their username (username1)”, “type”: “OAuthException”, “code”: 803 } } 我对使用“Facebook SDK for Android”不感兴趣。 假设我使用popup式webview来授权我的Facebook应用程序。 什么url会让我做同样的事情? 有这样一个简单的解决方案: graph.facebook.com/?app= APP-ID &ids = username1,username2&fields = picture