Yes just updated Cordova V 7 to V8 & installed Gradle also
Right now I am getting this admob error, If I set ‘’=" to “:” error gone and apk generated but no ads display
E:\Practice\Ionic\markerApp>ionic cordova build android
> ionic-app-scripts build --target cordova --platform android
[08:21:10] ionic-app-scripts 3.1.11
[08:21:10] build dev started ...
[08:21:10] clean started ...
[08:21:10] clean finished in 124 ms
[08:21:10] copy started ...
[08:21:11] deeplinks started ...
[08:21:11] deeplinks finished in 43 ms
[08:21:11] transpile started ...
[08:21:27] typescript: E:/Practice/Ionic/markerApp/src/pages/home/home.ts, lin
e: 22
**Cannot find name 'id'.**
L21: const addConfig: AdMobFreeBannerConfig = {
[08:21:27] typescript: E:/Practice/Ionic/markerApp/src/pages/home/home.ts, lin
e: 22
L22: **id=** 'ca-app-pub-2456995914729075/4764095881',
L23: isTesting: false,
**'='** can only be used in an object literal property inside a destruct
uring assignment.
L21: const addConfig: AdMobFreeBannerConfig = {
L22: id= 'ca-app-pub-2456995914729075/4764095881',
L23: isTesting: false,
[08:21:27] ionic-app-script task: "build"
[08:21:27] Error: Failed to transpile program
Error: Failed to transpile program
at new BuildError (E:\Practice\Ionic\markerApp\node_modules\@ionic\app-scri
pts\dist\util\errors.js:16:28)
at E:\Practice\Ionic\markerApp\node_modules\@ionic\app-scripts\dist\transpi
le.js:159:20
at new Promise (<anonymous>)
at transpileWorker (E:\Practice\Ionic\markerApp\node_modules\@ionic\app-scr
ipts\dist\transpile.js:107:12)
at Object.transpile (E:\Practice\Ionic\markerApp\node_modules\@ionic\app-sc
ripts\dist\transpile.js:64:12)
at E:\Practice\Ionic\markerApp\node_modules\@ionic\app-scripts\dist\build.j
s:109:82
[ERROR] An error occurred while running subprocess ionic-app-scripts.
ionic-app-scripts build --target cordova --platform android exited with
exit code 1.
Re-running this command with the --verbose flag may provide more
information.
events.js:167
throw er; // Unhandled 'error' event
^
TypeError [ERR_INVALID_ARG_TYPE]: The "chunk" argument must be one of type strin
g or Buffer. Received type object
at validChunk (_stream_writable.js:258:10)
at WriteStream.Writable.write (_stream_writable.js:292:21)
at process.<anonymous> (C:\Users\Vishal-8\AppData\Roaming\npm\node_modules\i
onic\bin\ionic:9:63)
at process.emit (events.js:182:13)
at emitPromiseRejectionWarnings (internal/process/promises.js:105:20)
at process._tickCallback (internal/process/next_tick.js:69:34)
Emitted 'error' event at:
at validChunk (_stream_writable.js:261:12)
at WriteStream.Writable.write (_stream_writable.js:292:21)
[... lines matching original stack trace ...]
at process._tickCallback (internal/process/next_tick.js:69:34)
Admob code
import { AdMobFree , AdMobFreeBannerConfig } from '@ionic-native/admob-free';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController, private admobFree: AdMobFree) {
this.loadBanner();
}
loadBanner(){
const addConfig: AdMobFreeBannerConfig = {
id: 'ca-app-pub-2456995914729075/4764095881',
isTesting: false,
autoShow: true
};
this.admobFree.banner.config(addConfig);
this.admobFree.banner.prepare()
.then(() => {
console.log("Banner Is desplayed");
})
.catch(e => console.log(e));
}
admob code found from this link https://forum.ionicframework.com/t/errors-after-installing-the-admob-free-plugin/114429/16