Help us understand the problem. What is going on with this article?

Android P のAPI (API Level 28) からテスト系パッケージが削除された

More than 1 year has passed since last update.

API Level 28 でのテスト系パッケージへの変更点

API Level 28 ではAPI からテスト系のパッケージが削除されています。
そのため例えば、

import junit.framework.Assert

のように JUnit3 のアサートメソッドを使うコードを書いていると、
compileSdkVersion=28 の環境ではコンパイル出来ません。
(もちろん、別途 JUnit を依存関係に追加している場合は問題ありません。)

なお、API 変更点の詳細は Android オフィシャルページにて公開されています。
https://developer.android.com/sdk/api_diff/28/changes

「SDK のバージョンを28に上げたら、ビルドできなくなった」
という場合は、本変更が原因かもしれません。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away