Articles of 安卓

如何使用FirebaseInstanceId.getInstance()。deleteInstanceId()?

我想删除我的FireBaseInstance FirebaseInstanceId.getInstance().deleteInstanceId() 我使用try / catch块但是我收到此错误: > W/System.err: java.io.IOException: MAIN_THREAD W/System.err: at > com.google.firebase.iid.zzd.zzb(Unknown Source) W/System.err: at > com.google.firebase.iid.FirebaseInstanceId.deleteInstanceId(Unknown > Source) W/System.err: at > package.class.onCreate(DatenLadenActivity.java:57) > W/System.err: at > android.app.Activity.performCreate(Activity.java:6272) W/System.err: > at > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) > W/System.err: at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2387) > W/System.err: at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2494) > W/System.err: at > android.app.ActivityThread.access$900(ActivityThread.java:157) > W/System.err: at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1356) > […]

是否可以制作固定的评级栏?

我正在从网上获得评级,并希望按评级栏显示评分。 但我的问题是当我滑动评级栏时,评级栏的评级正在改变。 我希望评级是固定的,不要因用户的触摸而改变。 是否有人能够限制对ratingbar的控制? 我怎样才能做到这一点?

如何调试android应用程序的smali代码?

我有一个有效的Android应用程序。 其中我没有源代码。 我想调试这个应用程序的function。 我可以使用apktool成功逆向工程这个应用程序apk文件 – https://code.google.com/p/android-apktool/这个工具生成smali格式的类文件。 我的要求是: 能够通过添加调试日志来调试方法。 能够通过打印堆栈跟踪来调试方法调用。 为此,我需要注入/插入smali等效的调试日志或堆栈跟踪。 我尝试在其中一个方法的开头添加一些smali指令,但它与ClassVerifyError崩溃。 示例smali代码 – .method public declared-synchronized b()V .locals 2 .prologue .line 87 monitor-enter p0 :try_start_0 iget-object v0, p0, Lcom/example/viewerlib/t/d;->a:Ljava/lang/Thread; invoke-virtual {v0}, Ljava/lang/Thread;->isAlive()Z : : 有人可以帮助我添加smali调试日志。 Thnx提前。

如何在我的应用中显示文本到语音的设置?

我有一个在Android中使用tts引擎的应用程序,现在当活动开始时,我想向用户显示手机中为tts引擎设置的设置,在这些设置中他们可以改变音高,测试引擎等等已存在于模拟器中。 那么,我该如何向他们展示这个画面呢?

构造函数Intent未定义

我加载了内容模块,我得到的具体错误是: The constructor Intent(new View.OnClickListener(){}, Class) is undefined 有什么想法吗? 我从这里的教程中得到了这个: http : //developer.android.com/guide/topics/ui/notifiers/notifications.html package com.example.contactwidget; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class ContactWidget extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) […]

Cygwin for Android-NDK编程

我读到了关于Windows上NDK编程的要求,它说我们需要Cygwin 。阅读Cygwin说我们需要它,因为它是a way to make Windows support some linux functionality 。但我的问题是编程的哪个阶段(Where Exactly) Cygwin将被要求,为什么? 欢迎关于此主题的附加信息

Android Studio 2.2。 预览1错误:“请使用JDK 8或更新版本”

在尝试运行Android Studio 2.2 Preview 1时,它在gradle构建时出现以下错误: 错误:请使用JDK 8或更高版本。 如果我尝试从控制台执行此操作,它会说: FAILURE:构建因exception而失败。 其中:构建文件’C:\ Coding \ Android projects \ MaterialScrollBar \ app \ build.gradle’行:1 出了什么问题:评估项目’:app’时出现问题。 com / android / jack / api / ConfigNotSupportedException:不支持的major.minor版本52.0 我试图从jdk 1.7到1.8建议更改JDK,但是每次我将项目的JDK位置更改为除了当前的路径之外的任何其他路径时,它会立即重置。 即使我将其更改为1.7的其他版本,它也不会改变。 我已经证实环境variables都指向1.8并且仍然没有骰子。 AS 2.1将JDK识别为同一项目的1.8。

在特定点绘制旋转路径

我正在处理自定义视图( extends View )并使用onDraw方法。 我已经走了一条箭: ARROW_PATH = new Path(); ARROW_PATH.setLastPoint(20, 37); ARROW_PATH.lineTo(14, 25); ARROW_PATH.lineTo(18, 26); ARROW_PATH.lineTo(17, 4); ARROW_PATH.lineTo(23, 4); ARROW_PATH.lineTo(22, 26); ARROW_PATH.lineTo(26, 25); ARROW_PATH.close(); 在不同的场景中,需要旋转它来描绘某个角度,我需要在视图中的特定坐标处绘制它。 坐标也会根据场景而变化。 我尝试过玩Canvas.rotate然而,当px和py值不相等时,看起来路径的方面是倾斜的(当py > px时,箭头变得越来越窄。 我也尝试过Canvas.rotate(angle, 0, 0); 然后是ARROW_PATH.moveTo(x, y); 但看起来coords旋转任意角度使得计算所需坐标非常困难。 理想情况下,我想旋转路径而不是canvas,但我认为API不支持此操作。 有人可以建议更好地解决这个问题吗? 谢谢,p。

如何更改Android中状态栏的颜色?

我想在Android Studio中更改突出显示栏的颜色: 我该怎么做?

android:layout_gravity无法按预期工作

我有一个简单的LinearLayout,一个TextView和一个ImageView。 我希望TextView中的文本向右对齐,但结果显示文本向左对齐。 我的布局xml有什么问题吗? 谢谢。 谢谢,迈克尔。 但是你提到的解决方法也不起作用。 我尝试使用RelativeLayout,但它仍然给我结果如下:更多评论(图标) 我期待的更多评论(图标) RelativeLayout xml在下面。 它有什么问题吗? 根据Michael的评论解决方法,我在下面有XML。 我期望输出为: RightLeft 但实际输出是: Right Left 因此,解决方法对我不起作用。 有什么想法吗?