[질문] alloy에서 addmob 모듈을 적용해 보신 분 계신가요?

컴퓨터사양
Operating System
Name = Microsoft Windows 7 Ultimate
Version = 6.1.7601
Architecture = 32bit
CPUs = 4
Memory = 7.9GB

Node.js
Node.js Version = 0.10.13
npm Version = 1.3.2

Titanium CLI
CLI Version = 3.2.3
node-appc Version = 0.2.1

Titanium SDKs
3.2.3.GA
Install Location = C:\Users\yumin\AppData\Roaming\Titanium\mobilesdk\win32\3.2.3.GA
Platforms = tizen, mobileweb, android, blackberry
git Hash = b958a70
git Timestamp = 04/22/14 10:17
node-appc Version = 0.2.1
3.2.2.GA
Install Location = C:\Users\yumin\AppData\Roaming\Titanium\mobilesdk\win32\3.2.2.GA
Platforms = tizen, mobileweb, android, blackberry
git Hash = 96e9a07
git Timestamp = 03/05/14 12:21
node-appc Version = 0.2.0

Issues
No issues detected! Your development environment should be working perfectly!


공식사이트에 가서 모듈 설정법을 보니
코드가 Alloy방식이 아닌 거 같아 질문드리네요

우선 공식사이트에 나온대로 적용을 해보았습니다

tiapp.xml에 addmob모듈을 적용시키는 것 까지 성공하고

index.js 파일에서

var Admob = require(‘ti.admob’);

Ti.API.log(“admob” + Admob);
Ti.API.info(“admob” + Admob);
모듈을 log를 찍어보면 객체로 잡히네요

사이트에 나온대로 뷰를 생성해보았는데 어시스트가 작동하지 않네요…이게되는건지…
var ad = Admob.createView({
top:0,
testing: true,
adBackgroundColor:‘black’,
publisherId : 823492348…

});
$.testWin.add(ad); //윈도에 뷰 붙이기

하지만 작동이 안되네요 …ㅋ

제가 못 찾는건지… 구글에서도 alloy 모듈을 위와 같은 방법만 검색해주네요

도움의 손길이 필요합니다 ~

셋팅 문제였네요…ㅋ하…

1개의 좋아요

어떤 세팅이 문제였는지 자세히 알려주시면 다른분들이 똑같은 실수를 안하는데 도움이 될것 같아요.^^

공식사이트의 모듈 사용법 말고도
3.액티비티 선언과
4.네트워크 권한 설정을 해줘야 하네요

  <activity android:name="com.google.android.gms.ads.AdActivity"             android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

    <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

위 코드를 tiapp.xml에 추가해 주시면 됩니다

자세한 사항은 밑에 링크첨부해요

1개의 좋아요