当我测试目标包的sharedUserId是"android.uid.system“时,我遇到了一个问题。shell am instrument -w -e class com.lewa.security2.holder.ClearanceHolderTest com.lewa.dunit.test/android.test.InstrumentationTestRunner但是,当我删除"android.uid.system“时,它就能正常工作
有人能帮我吗?
我正在接管一个android项目,我希望在这个项目中引入单元测试,以帮助避免可能的回归。
对于普通的java项目,我有两个源文件夹:src和test。src源代码文件夹包含我的所有源文件,我的test源代码文件夹包含我的所有单元测试,我认为这是保持测试与源代码分离的非常标准的,所以您不必随它们一起运行。我在网上做了一些阅读,android应用程序的方法看起来有点不同。几个例子讨论了如何为android test project设置第二个项目,然后引用android project。我想证