Robolectric影子上下文没有拿起产品风味包名称

时间:2013-10-22 13:28:32

标签: android android-gradle robolectric android-build

我正在使用Gradle在我的构建中指定一些产品风格,但是影子应用程序的上下文找到的包名称不是自定义的,它是默认清单中的一个。但是,构建的apk会报告自定义程序包名称。

从测试开始:

    final Context context = Robolectric.getShadowApplication().getApplicationContext();
    System.out.println("Package name is: " + context.getPackageName());

根据http://tools.android.com/tech-docs

  

覆盖flavor的包名称对R的位置没有影响   生成了类。这是在创建最终APK时应用的   仅

......听起来好像只适用于部分构建过程。在构建测试时如何让它使用味道的任何想法?

0 个答案:

没有答案