Debugging Android Studio-调试在主要活动中工作,但在其他活动中不起作用

Debugging Android Studio-调试在主要活动中工作,但在其他活动中不起作用,debugging,android-studio,breakpoints,Debugging,Android Studio,Breakpoints,我有一个刚刚从Eclipse移植到Android Studio的应用程序。我在主活动中遇到了调试断点。但如果我调用一个辅助活动(通过startActivityForResult),该活动将运行,但其代码中的断点不会被命中 我在安卓Studio 1.0.2上 更新 恐怕是我的错。但是,从Eclipse迁移到Android Studio的其他人可能会对这种情况感兴趣 在设置build.gradle文件时,我无意中在我的applicationId中放了一个大写字母“W”,即:“com.pcdbdev.

我有一个刚刚从Eclipse移植到Android Studio的应用程序。我在主活动中遇到了调试断点。但如果我调用一个辅助活动(通过startActivityForResult),该活动将运行,但其代码中的断点不会被命中

我在安卓Studio 1.0.2上

更新

恐怕是我的错。但是,从Eclipse迁移到Android Studio的其他人可能会对这种情况感兴趣

在设置build.gradle文件时,我无意中在我的applicationId中放了一个大写字母“W”,即:“com.pcdbdev.pcdbWaypoints”。在日食下没有这样的“W”。因此,当Android Studio启动应用程序时,无论是它还是Android都将其视为一个单独的包,并保留了新的apk文件和我在Eclipse下上传的最后一个apk文件。这样我就可以调试我的主要活动了。但是当我从它开始另一个活动时,调用的活动来自旧的(不可调试的)apk。这导致了其他问题,例如无法在两个活动之间传递意图或共享引用

编辑build.gradle文件以使id为“com.pcdbdev.pcdbwaypoints”使问题得以解决