Hacktoberfest 2026:維護者為十月標記出來的 issue,仍然開放、適合新手。 瀏覽 Hacktoberfest issue

@nativescript/firebase-admob crashed without any error message. Application just disappear.

未關閉
#265 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

評估

難度
4/5
預估耗時
3-5 天
新手友好度
35/100
Issue 類型
缺陷
描述清晰度
基本清楚
活躍度
停滯
技術堆疊
android, firebase, typescript
領域
mobile

研究方向

按照 issue 中的步驟重現初始化失敗,然後檢查 main.ts、app.module.ts 和 platforms/android/app/src/main/AndroidManifest.xml,包括 Gradle 產生的 manifest。檢查 Android 偵錯輸出以找出第一個失敗。完成標準是應用程式啟動並顯示已啟用 AdMob 橫幅設定的第一個表單。

由索引模型根據 Issue 內容生成。

描述

Application compiling successfully, but disappear without any error message after I have add @nativescript/firebase-admob. Application disappear during initialization, there are no any forms of application showed.

What I done before application going to unworkable state:

  1. Change Zone.js from V13 to V14 (with V13 application working perfectly), than install @nativescript/firebase-core and @nativescript/firebase-admob - application still working.
  2. Add google-services.json from new Firebase project I created specially to this project.
  3. Follow documentation https://www.npmjs.com/package/@nativescript/firebase-admob#1-initialize-the-mobile-ads-sdk I have add line
    to my platforms\android\app\src\main\AndroidManifest.xml (this is test value from https://developers.google.com/admob/android/test-ads#demo_ad_units )
    Gradle process modified my AndroidManifest.xml description and deleted this line during command 'ns debug android --debug-brk '
  4. Add Admob.init() to main.ts file (this is Android project)
  5. Add AdmobModule to app.module.ts
  6. Add frame with Banner to one of the form<BannerAd height="100%" width="100%" [unitId]='bannerAdUnit' (layoutChanged)="bannerLoaded($event)" row="1" >
  7. And define variable with the same demo id "ca-app-pub-3940256099942544/9214589741" and event bannerLoaded(event){console.log(Banner: ${event})}

That's it. Now application became not workable. Now Even first form not showed in run-time. No any warning in compilation. No any error message in runtime. All done follow the package description https://www.npmjs.com/package/@nativescript/firebase-admob

主要語言
TypeScript
星號
62
分支
53
平均合併
8 天 4 小時
30 天內合併 PR
2

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

NativeScript/firebase 的其他 Issue

查看 NativeScript/firebase 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。