異なるファイルに存在する別のクラスのメソッドを呼び出そうとしています。コンストラクタ未定義エラー - Java
メインファイル:
public class Test extends AndroidTestCase {
mTestUtils = new TestUtils(this, TAG, OUTPUT_FILE);
セカンドファイル:
public class TestUtils {
public TestUtils(Context context, String tag, String outputFile) {
mContext = context;
mTag = tag;
mOutputFile = outputFile;
}
}
それはコンストラクタ未定義のエラーがスローされます。 ご協力いただければ幸いです。
テストクラスでは、タグと出力ファイルはどのように定義されていますか? –
[mcve]を入力してください。あなたの最初のコードスニペットは*さまざまな理由でコンパイルされませんでした。 'TAG'や' OUTPUT_FILE'の型を知らないし、完全なエラーテキストも含んでいません。 –
'コンテキストコンテキスト' - 'AndroidTestCase'がrespを拡張しますか? 'Context'を実装しますか? –