根据parse official site我在我的项目中使用Parse Library(Parse-1.6.0)。在Mainfest文件中,我使用了
<activity
android:name="com.parse.ui.ParseLoginActivity"
android:label="@string/log_in"
android:launchMode="singleTop">
<meta-data
android:name="com.parse.ui.ParseLoginActivity.PARSE_LOGIN_ENABLED"
android:value="true" />
</activity>
并在适当的java文件(TodoListActivity)中使用它。
ParseLoginBuilder builder = new ParseLoginBuilder(this);
startActivityForResult(builder.build(), LOGIN_ACTIVITY_CODE);
无法解析符号ParseLoginActivity并且无法解析符号ui正在清单中显示且无法解析Activity中的符号ParseLoginBuilder。 com.parse.ui.ParseLoginBuilder包存在。
GradleConsole 消息Gradle Build 的的build.gradle
答案 0 :(得分:0)
看起来这个库不在你的类路径上。 如果它在某些公共存储库中可用,您应该将它定义为build.gradle中的依赖项,或者将jar导入到android studio项目中。
编辑:从他们的网站看来,它没有在Maven中心发布,所以你应该将jar导入到项目中。答案 1 :(得分:0)
我有同样的问题。 只需转到您的依赖项设置,并将ParseUI添加为项目的依赖项。
答案 2 :(得分:0)
在我的情况下,我遇到了这个问题,因为我没有添加&#39; ParseLoginUI&#39;因为我使用Ecplise,所以在构建路径上进行项目。
我下载了&#39; ParseLoginUI&#39;从here开始,然后导入&#39; ParseLoginUI&#39;文件夹进入eclipse作为一个项目。然后我将它作为构建路径上的项目添加到我的其他应用程序中:
项目属性&gt; java build path&gt;项目标签&gt;添加&gt;选择&#39; ParseLoginUI&#39;。
执行此操作后,&#34; ParseLoginBuilder上的错误无法解决...&#34;并且在进口声明中,在清理和重建后消失了。