🚪 1. Fragment 告 Gradle 书
Gradle —— Module:
def fragment_version = "1.3.1"
implementation "androidx.fragment:fragment-ktx:$fragment_version"
debugImplementation "androidx.fragment:fragment-testing:$fragment_version"
😓:你瞧,这个不是 androidTest, 也不是 test,而是 debug,咱家没有啊!
🤗:没有吗?你要自己造。
🔨 2. 制造 debug 文件夹。
选 Project View, app/src 》 New 》 Folder 》 Java Folder
选 debug , 完成。
现在可以加 package 了,把你自己 package 名打进去。
超快,不用逐个建。
拿卖货做个例子,加一个 shoppinglist package:
⭕ 3. 空头活动
😑:借钱,还是借股票?
🙀:老曹,侬不晓得咧。我从来不借钱,除非买房。老婆在催,什么时候买房,这不是本末倒置吗?我工作还没找到,在这里复习怎么 test 和 debug 。
Fragment 测试步骤是:
- 造一个 空头 activity。
- 在空头 activity 里面打开 fragment 进行测试。
有计划啦,就放手干啦!
造假活动(什么都没有):HiltTestActivity()
@AndroidEntryPoint
class HiltTestActivity : AppCompatActivity()
真正的空空如也。
📜 4. Debug 的 Manifest
有活动,当然就有 Manifest 。在正版那里抄过来。
活动名称改成 HiltTestActivity 。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.homan.huang.pixbaysample">
<application>
<activity
android:name=".HiltTestActivity"
android:exported="false" />
</