# Building apk with ionic cordova build android but geeting error

**URL:** <https://forum.ionicframework.com/t/building-apk-with-ionic-cordova-build-android-but-geeting-error/138130>\
**Category:** ionic-v3\
**Created:** [August 12, 2018, 11:26am UTC](https://forum.ionicframework.com/t/building-apk-with-ionic-cordova-build-android-but-geeting-error/138130 "2018-08-12T11:26:43Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![vishal14](https://avatars.discourse-cdn.com/v4/letter/v/dec6dc/32.png) [@vishal14](https://forum.ionicframework.com/u/vishal14)\
**Post date:** [August 13, 2018, 2:06am UTC](https://forum.ionicframework.com/t/building-apk-with-ionic-cordova-build-android-but-geeting-error/138130/9 "2018-08-13T02:06:51Z")

</div>

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

```auto
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**

```auto
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](https://forum.ionicframework.com/t/errors-after-installing-the-admob-free-plugin/114429/16)

---

_[View the full topic](https://forum.ionicframework.com/t/building-apk-with-ionic-cordova-build-android-but-geeting-error/138130)._
