草庐IT

project-navigator

全部标签

android - 错误 : In project 'app' a resolved Google Play services library dependency depends on another at an exact version

当我尝试编译我的项目时,我遇到了以下错误错误:在项目“app”中,已解决的GooglePlay服务库依赖项依赖于另一个确切版本(例如“[15.0.1]",但没有被解析为该版本。库表现出的行为将是未知的。build.gradle(app)applyplugin:'com.android.application'android{compileSdkVersion27defaultConfig{applicationId"com.example.spars.myapplication"minSdkVersion16targetSdkVersion27versionCode1versionNa

android - 是安卓:id specific to xml file or the whole project?

android:id="@+id/somevalue"是特定于定义它的xml文件,还是整个android项目?如果它是项目范围的,那么我似乎有很多id可以用于文本字段。例如,我必须将我的“标题”字段命名为“title1”和“title2”等... 最佳答案 它们在整个项目中是独一无二的,但可以在不同的上下文中使用。原因很简单:只有一个R.id.name_of_id变量,但它们不能从任何地方引用。我的意思是,如果你有一个名为@+id/my_id的ID,它位于my_layout.xml文件中,除非你当前正在使用,否则你不能使用它my_l

android - PhoneGap 框架中 navigator.notification.confirm 中的按钮顺序

我在我的PhoneGap应用程序中使用了以下代码。functionregistrationCallBack(button){if(button==2){window.location.href="login.html";}}navigator.notification.confirm("Areyousure?",registrationCallBack,"Confirmation","Cancel,Ok");按钮的顺序在iPhone中正确显示为“取消”和“确定”。但对于Android,按钮的顺序是相反的。它以“确定”的形式出现,然后是“取消”。因此,按钮索引在回调方法中发生了变化。欢迎

android - Android 上的 navigator.notification.alert() 不工作.. Phonegap 3.0

我有一个在iOS上完美运行的phonegap应用程序。现在是时候将它移植到android上了...我使用的是phonegap3.0,因此CLI安装了插件,但它仍然无法运行。这是我的代码,用于需要提醒或在本例中为确认的页面。functiononDeviceReady(){//setuppagealert('deviceRead');}navigator.notification.confirm('blahblah',//messageonConfirm,//callbacktoinvokewithindexofbuttonpressed'title',//title'cancel','o

android - 播放按钮点击的音效 (CLICK/NAVIGATION_RIGHT) - Android

我正在尝试使用playSoundEffect()方法在单击按钮时播放声音效果,但由于某些原因到目前为止它被证明非常困难。我定义了以下内容。然后,button_flip.playSoundEffect(android.view.SoundEffectConstants.CLICK);在onCreate()方法中被调用。但是当我点击按钮时,我似乎无法让它发出声音。我在这里错过了什么?该文档没有太多内容。是否需要在onClick()方法中定义/调用?感谢任何帮助。 最佳答案 试试这个:button_flip.setOnClickListe

java - 如何将没有 .classpath 或 .project 文件的 android 项目导入 Eclipse?

我使用Mercurial从谷歌代码克隆了一个安卓项目但是没有.classpath或.project文件,因此Eclipse甚至无法将代码识别为项目。有谁知道有没有简单的方法可以将这个项目导入到eclipse中?(我在想也许我可以从其他项目编辑这些文件并将它们复制到这个项目,但我对这些文件的用途了解不够)。 最佳答案 这很简单。你必须知道“.classpath”文件是完全一样的东西与其他安卓项目。而且,“.project”文件也相同,除了其中的项目名称。从其他android项目复制“.classpath”和“.project”文件并粘

android - 将 "Android Library Project"包含的 jar 暴露给引用它们的项目

Android的一项新功能是能够创建LibraryProject.这非常适合在您可能正在开发的许多应用程序之间进行单元测试和共享通用功能,但我似乎在它们的实现中偶然发现了一个错误。当您遇到以下情况时:-LibraryProject在其构建路径中包含LibraryProject/libs/folder/lib.jar。-ReferencingProject引用LibraryProject。在ReferencingProject中,您无权访问lib.jar中的任何内容(例如常量用于与LibraryProject).对此的解决方案是将“lib.jar”作为外部库包含在引用项目中,但这种方法开

Android:如何连接到 Eclipse Build Project?

我想在Eclipse中单击BuildProject后运行自定义shell脚本。我尝试修改build.xml中的“编译”部分,但我的脚本没有运行。但是,在命令行上调用antdebug是可行的。 最佳答案 除非您已经想要,否则您不必涉及ant。在菜单中的某处,有一个适合builder的东西。只需添加另一个并自定义它。这为您的典型IDE运行外部命令类型功能提供了项目路径、名称等的各种变量,您可以在构建命令行时使用这些变量。注意:虽然这个答案旨在说明一般方法而不是具体方法,但user149408建议至少在某些Eclipse版本中,这可以通过

android - eclipse 安卓 : how to use a library project with linked folders?

如果我有带链接文件夹的简单android库(使用project->properties->android->Library设置),则链接文件夹不会包含在使用该库的应用程序中。选择库项目将在应用程序项目中添加一个链接到库的“src”文件夹和所有真实文件夹,但它会忽略库项目中的任何链接文件夹。---编辑:这实际上适用于更新的Eclipse和adt---我可以将库添加为项目依赖项(project->properties->javabuildpath->project)-这将使Eclipse知道链接文件夹中的类,并修复Eclipse中的编译错误,但不会在apk本身中包含库类,应用程序将因jav

android - 任务 'Project:processDebugManifest' 的 Gradle 执行失败

我开始在Android上使用googleplay服务API,在阅读了几个教程并以多种方式进行操作后,我总是遇到相同的错误。Gradle:Executionfailedfortask':Teste:processDebugManifest'.>java.lang.RuntimeException(noerrormessage)为了导入googleplay的库,我将goggle-play-service_lib的粘贴复制到我的项目中,包括jar文件到我的项目结构中。(我使用的是AndroidStudio)最后看起来像这样:应用AndroidManifest.xml应用构建.gradle:b