Hilt Test —— Fragment 麻烦篇:这个要特殊对待,另起炉灶,造假流程,造空出生,只是为了一个Fragment。

🚪 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
选 debug , 完成。
现在可以加 package 了,把你自己 package 名打进去。

pkg
超快,不用逐个建。
done
拿卖货做个例子,加一个 shoppinglist package:

list


⭕ 3. 空头活动

😑:借钱,还是借股票?
🙀:老曹,侬不晓得咧。我从来不借钱,除非买房。老婆在催,什么时候买房,这不是本末倒置吗?我工作还没找到,在这里复习怎么 test 和 debug 。

Fragment 测试步骤是:

  1. 造一个 空头 activity。
  2. 在空头 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"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值