NativeScript / NativeScript/plugins
admob and vanilla js for Android
まだ誰も着手していません。
- 主要言語
- TypeScript
- スター
- 206
- フォーク
- 123
- 平均マージ
- 2日 1時間
- マージ済み PR(30日)
- 1
説明
I've been trying to add ADMOB to a test app for several days without success. Steps I've taken:
-
Add "@nativescript/google-mobile-ads": "^5.0.3"
-
In AndroidManifest.xml (./App_Resources/Android/src/main) add
<application..> ...
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-3940256099942544~3347511713" />
...
</application>
- in the app.js add
import { Application } from '@nativescript/core';
import { MobileAds } from '@nativescript/google-mobile-ads';
console.log("🔥 Inicializando Google Mobile Ads...");
MobileAds.init();
Application.run({ moduleName: 'main-page' });
Then "ns run android"
So far, I haven't been able to get it working.
Other data:
ns --version 8.9.2
windows 10 and vscode
Mi repo https://github.com/germandeburzaco/testMonetizarApp
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、issue に示されている app.js、AndroidManifest.xml のパス、@nativescript/google-mobile-ads パッケージのバージョンを使って、ns run android でセットアップを再現します。不足しているビルドまたはランタイムエラーを記録し、テストアプリの設定をプラグインに記載されている Android のセットアップと比較します。テストアプリが MobileAds の初期化に成功し、期待される AdMob の動作を表示できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- android, javascript, typescript
- 領域
- mobile-dev
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100