相关疑难解决方法(0)

错误:找不到默认活动

我将IntelliJ Idea 12.0.4升级到12.10.

现在,我的Android项目中的所有模块都会出错:

错误:找不到默认活动

我恢复到12.0.4并且它有效.

有任何想法吗 ??我认为它可能与一些未安装的插件有关,因为唯一的其他东西可能是本地配置,但我删除了配置文件夹以确认,并没有改变任何东西.

android intellij-idea android-studio

384
推荐指数
20
解决办法
46万
查看次数

Windows中的Git符号链接

我们的开发人员使用基于Windows和Unix的操作系统.因此,在Unix机器上创建的符号链接成为Windows开发人员的问题.在windows(msysgit)中,符号链接将转换为文本文件,其中包含指向其所指向文件的路径.相反,我想将符号链接转换为实际的Windows符号链接.

我需要的(更新的)解决方案是:

  • 编写一个post-checkout脚本,以递归方式查找"symlink"文本文件.
  • 将它们替换为具有与虚拟"symlink"相同名称和扩展名的windows符号链接(使用mklink)
  • 通过在.git/info/exclude中添加条目来忽略这些windows符号链接

我没有实现这个,但我相信这是解决这个问题的可靠方法.

问题:

  1. 你对这种方法有什么不利之处呢?
  2. 这个结账后脚本是否可以实现?即我可以递归地找出git创建的虚拟"符号链接"文件吗?
  3. 有没有人已经在这样的脚本上工作过?

windows git symlink

227
推荐指数
11
解决办法
9万
查看次数

Android Studio中找不到默认活动

我刚刚升级到Android Studio 0.2.8,当我尝试编辑运行配置时收到"默认活动未找到"的错误.

当我启动Android Studio时,我收到此错误"仅允许从事件调度线程访问"

我正在使用的活动是片段活动.

到目前为止,我已经尝试重建并使缓存/重启无效.两者都没用.

请让我知道我可以做些什么来解决问题.

android android-fragmentactivity android-studio

84
推荐指数
7
解决办法
15万
查看次数

Android Studio从构建中排除类?

我在过去的几个月里一直在学习Android,并且一直使用Eclipse Juno作为我的IDE.

我正在尝试迁移到Android-Studio,并想知道我如何"从构建路径中排除"我尚未完成的一些类?

在Eclipse中,它是直接向右键单击.我在Studio中找不到任何引用.

ide android buildpath android-studio

58
推荐指数
3
解决办法
5万
查看次数

如何在Windows 7中与cygwin建立符号链接

最近我测试了使用本机代码C/C++编写Android应用程序.问题在于使用Android NDK时进行符号链接.经过一些谷歌搜索,有人说使用cygwin.我现在安装了它.请告诉我如何在Windows 7中与cygwin建立符号链接.

提前致谢.

symlink cygwin android-ndk

30
推荐指数
2
解决办法
4万
查看次数

Android Instant App:找不到默认活动

这似乎是明显的合并错误.我正在尝试将现有代码移植到即时应用模块.我试过的是:

  1. 将主应用程序模块更改为baseFeatureModule.
  2. 创建了一个新模块completeApp.
  3. 清空完成AppModule的清单:

  4. 在completeAppModule中添加了实现项目条目

    实施项目(":udofy")

  5. 在基本模块中添加了以下条目:

    android块中的baseFeature为true

    依赖项中的应用程序项目(":fullModule")

我已经尝试重建/使缓存无效并重新启动/重新启动工作室但没有帮助.有人可以帮帮我吗?

android android-instant-apps

11
推荐指数
1
解决办法
1644
查看次数

告诉Gradle检查主要java源代码的两个目录

我有一个充满测试的项目,我们用它来查询我们的环境.我们使用Gradle运行这些测试.我想从独立的应用程序运行这些测试以摆脱Gradle依赖.我正在使用gradle'application'插件并尝试使用JUnitCore运行JUnit测试,一切都很好,除了我无法从main访问我的测试类.

我有

--main
--smokeTest
--longRunningTest
Run Code Online (Sandbox Code Playgroud)

当我告诉Gradle这不起作用.

sourceSets {
 main {
    java { srcDirs ['src/main/java', 'src/smokeTest/java'] }
    }
} 
Run Code Online (Sandbox Code Playgroud)

它说"主要"不是公认的功能.安装java插件是因为我已经有了定义smokeTest和longRunningTest的条目.

java gradle

4
推荐指数
1
解决办法
2330
查看次数