小编cri*_*007的帖子

无法解析符号:FusedLocationProviderClient.Google Play服务版使用了11.0.1

无法解析符号:FusedLocationProviderClient.

Google Play服务版使用了11.0.1.

代码:声明时

private FusedLocationProviderClient mfusedLocationProviderclient;
Run Code Online (Sandbox Code Playgroud)

android google-play-services

62
推荐指数
6
解决办法
5万
查看次数

android - 以编程方式设置LayoutParams

我将游戏中的聊天模块放入应用程序中.我将收到的短信添加到LinearLayout视图中.我想将布局参数设置为TextView,但以下代码崩溃,错误消息让我感到困惑.

private void addChat(String chat, String when,  Boolean mine) {
    int leftMargin;

    TextView tv = new TextView(this);
    llview.addView(tv);
    tv.setTextColor(Color.WHITE);
    tv.setTextSize(2,25);
    tv.setText(chat);
    if (mine) {
        leftMargin = 5;
        tv.setBackgroundColor(0x7C5B77);
    }
    else {
        leftMargin = 50;
        tv.setBackgroundColor(0x778F6E);
    }
    final ViewGroup.MarginLayoutParams lpt =(MarginLayoutParams)tv.getLayoutParams();
    lpt.setMargins(leftMargin,lpt.topMargin,lpt.rightMargin,lpt.bottomMargin);

    tv.setLayoutParams(new ViewGroup.LayoutParams(
            ViewGroup.LayoutParams.WRAP_CONTENT,
            ViewGroup.LayoutParams.WRAP_CONTENT));

}
Run Code Online (Sandbox Code Playgroud)

当它运行时,所有上述代码都会执行,但它会在android运行时崩溃:

03-13 14:15:38.513: E/AndroidRuntime(12985): java.lang.ClassCastException:      android.view.ViewGroup$LayoutParams
Run Code Online (Sandbox Code Playgroud)

并且通过调试器,它实际上处理所有这些行

但是当尝试使用同样神秘的异常详细消息进行渲染时barfs:

android.view.ViewGroup$LayoutParams
Run Code Online (Sandbox Code Playgroud)

那么,到达这个州做了什么?我应该做什么来交替左/右缩进消息?

android

61
推荐指数
4
解决办法
17万
查看次数

如何在Android Studio 3.0版本中打开AVD管理器?

在我将Android Studio从2.3更新到3.0版本之后.我在Tools/Android/AVD Manager中找不到AVD Manager.

工具下的选项

android android-virtual-device android-studio

61
推荐指数
7
解决办法
8万
查看次数

线程“main”中的异常 joptsimple.UnrecognizedOptionException:zookeeper 不是可识别的选项

我是 kafka 和 zookepper 的新手,我正在尝试创建一个主题,但我收到此错误 -

Exception in thread "main" joptsimple.UnrecognizedOptionException: zookeeper is not a recognized option
        at joptsimple.OptionException.unrecognizedOption(OptionException.java:108)
        at joptsimple.OptionParser.handleLongOptionToken(OptionParser.java:510)
        at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:56)
        at joptsimple.OptionParser.parse(OptionParser.java:396)
        at kafka.admin.TopicCommand$TopicCommandOptions.<init>(TopicCommand.scala:517)
        at kafka.admin.TopicCommand$.main(TopicCommand.scala:47)
        at kafka.admin.TopicCommand.main(TopicCommand.scala)
Run Code Online (Sandbox Code Playgroud)

我正在使用此命令来创建主题 -

.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partions 1 --topic TestTopic
Run Code Online (Sandbox Code Playgroud)

apache-kafka

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

如何重置/清除/删除neo4j数据库?

我们可以通过以下查询删除所有节点和关系.

MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r
Run Code Online (Sandbox Code Playgroud)

但是新创建的节点获取内部标识为({last node internal id} + 1).它不会重置为零.

我们怎样才能重置neo4j数据库,比如新创建的节点会将id设为0?

从2.3开始,我们可以删除所有具有关系的节点,

MATCH (n)
DETACH DELETE n
Run Code Online (Sandbox Code Playgroud)

database neo4j cypher

59
推荐指数
7
解决办法
5万
查看次数

亚行没有回应.您可以等待更多,或手动终止"adb.exe"进程并单击"重新启动"

我安装了Android Studio.然后我更新了Android SDK.现在,当我启动Android Studio时,会弹出以下消息:

亚行没有回应.您可以等待更多,或手动终止"adb.exe"进程并单击"重新启动"

该对话框有3个选项:等待更多,重新启动和取消.但是所有这些都给了我相同的结果,即出现等待ADB的消息,我无法对Android Studio做任何事情.

我必须使用Windows任务管理器杀死该程序!我正在使用Windows 7.

谁可以帮我这个事?

android adb android-studio

56
推荐指数
7
解决办法
10万
查看次数

如何使用Monitor(DDMS)工具调试应用程序

这些天我正在将我的开发环境从Eclipse切换到Android Studio.我真的很喜欢它的自动完成功能以及这个IDE提供的许多其他功能.但是,在进行调试时我遇到了一些问题.

我希望使用这个IDE提供的Monitor工具,自包含DDMS和非常好的可视化界面来跟踪内存使用情况,线程状况等.但我无法找到一种方法,可以使用我必须创建的断点逐步支持(编辑器中的红点)

我只能通过不打开此监视器来逐步调试.因为当我在调试器运行时尝试使用Monitor时,它会弹出一个窗口,要求我先断开ADB.我也找不到从Monitor启动应用程序的地方.

在Android Studio中同时使用Monitor时,有没有办法逐步调试?

android adb ddms android-debug android-studio

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

必须导出活动或包含intent-filter

当我试图运行我的应用程序时,它显示以下错误

Error running Dashboard: The activity must be exported or contain an intent-filter
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

java android android-activity

54
推荐指数
7
解决办法
10万
查看次数

Trove4j库无法解析

尝试编译我的应用程序时出现以下错误:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':myProject'.
> Could not resolve all files for configuration ':myProject:classpath'.
   > Could not find org.jetbrains.trove4j:trove4j:20160824.
     Searched in the following locations:
         https://repo1.maven.org/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom
         https://repo1.maven.org/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar
         https://maven.fabric.io/public/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom
         https://maven.fabric.io/public/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar
         https://maven.google.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom
         https://maven.google.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar
     Required by:
         project :metam > com.android.tools.build:gradle:3.0.0-beta2 > com.android.tools.build:gradle-core:3.0.0-beta2 > 
com.android.tools.lint:lint:26.0.0-beta2 > com.android.tools.lint:lint-checks:26.0.0-beta2 > com.android.tools.lint:lint-
api:26.0.0-beta2 > com.android.tools.external.com-intellij:intellij-core:26.0.0-beta2
Run Code Online (Sandbox Code Playgroud)

它似乎缺少IDE所需的库?

android maven android-gradle-plugin

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

IntelliJ构建错误上下文不匹配

我想使用IntelliJ IDEA 15而不是Android Studio,但我在构建时遇到问题.我收到以下错误:

Gradle sync failed: The newly created daemon process has a different context than expected.
It won't be possible to reconnect to this daemon. Context mismatch: 
Java home is different.
Wanted: DefaultDaemonContext[uid=null,javaHome=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0\jre,daemonRegistryDir=C:\Users\Tim\.gradle\daemon,pid=1224,idleTimeout=null,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252,-Duser.country=DE,-Duser.language=de,-Duser.variant]
Actual: DefaultDaemonContext[uid=6fd89265-5686-4337-a75f-538209464d3a,javaHome=C:\Program Files\Java\jdk1.8.0_74,daemonRegistryDir=C:\Users\Tim\.gradle\daemon,pid=14128,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252,-Duser.country=DE,-Duser.language=de,-Duser.variant]
Run Code Online (Sandbox Code Playgroud)

我的错是什么?正如您在下面的图片中看到的,一切都配置正确.

我已经配置了JDK和Android Tools,如下所示:

项目 SDK2 SDK1

java android intellij-idea android-studio

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