Hello,

I am trying to add AdMob to my project, but I have a big problem during the 
compilation part. Basically I have a script which does all the steps to 
generate the APK. When I don't add the AdMob jar, my script works 
perfectly, except that javac will throw an error that AdMob is not 
declared. But if I add the AdMob jar, like this:

SET 
PATH=C:\Programas\android-sdk\tools;C:\Programas\android-sdk\platform-tools\;C:\Program
 
Files (x86)\Java\jre6\bin;C:\Program 
Files\Java\jdk1.6.0_45\bin;C:\Programas\android-sdk\build-tools\17.0.0 
SET APP_NAME=truedemocracy 
SET ANDROID_HOME=C:\Programas\android-sdk 
SET APK_SDK_PLATFORM=C:\Programas\android-sdk\platforms\android-11 
SET APK_PROJECT_PATH=C:\Programas\felipedocs\Programas\publicpolicy\android 
SET APK_PACKAGE_PATH=com\felipe\truedemocracy
........
REM Java compiler 
call javac -verbose -classpath 
%APK_SDK_PLATFORM%\android.jar:C:\Programas\GoogleAdMobAdsSdkAndroid-6.4.1\GoogleAdMobAdsSdk-6.4.1.jar
 
-d bin\classes src\%APK_PACKAGE_PATH%\TrueDemocracy.java 
gen\%APK_PACKAGE_PATH%\R.java src\com\jjoe64\graphview\*.java 
src\com\jjoe64\graphview\compatible\*.java 

Then I get:

[search path for source files: 
C:\Programas\android-sdk\platforms\android-11\and 
roid.jar:C:\Programas\GoogleAdMobAdsSdkAndroid-6.4.1\GoogleAdMobAdsSdk-6.4.1.jar
 
] 
[search path for class files: C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\resource s.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\rt.jar,C:\Program Files\Java\jdk 
1.6.0_45\jre\lib\sunrsasign.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\jsse.j ar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\jce.jar,C:\Program Files\Java\jdk1. 
6.0_45\jre\lib\charsets.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\modules\jd k.boot.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\classes,C:\Program Files\Java\j 
dk1.6.0_45\jre\lib\ext\dnsns.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\ext\l ocaledata.jar,C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\ext\sunjce_provider.jar, C:\Program 
Files\Java\jdk1.6.0_45\jre\lib\ext\sunmscapi.jar,C:\Program Files\Jav 
a\jdk1.6.0_45\jre\lib\ext\sunpkcs11.jar,C:\Programas\android-sdk\platforms\andro
 
id-11\android.jar:C:\Programas\GoogleAdMobAdsSdkAndroid-6.4.1\GoogleAdMobAdsSdk-
 
6.4.1.jar] 
src\com\felipe\truedemocracy\TrueDemocracy.java:3: package android.app does 
not exist import android.app.*; ^ 
src\com\felipe\truedemocracy\TrueDemocracy.java:4: package android.content 
does not exist import android.content.*;
....
and hundreds more of errors everywhere

If I remove AdMob from my project and compile like this:

call javac -verbose -classpath %APK_SDK_PLATFORM%\android.jar -d 
bin\classes src\%APK_PACKAGE_PATH%\TrueDemocracy.java 
gen\%APK_PACKAGE_PATH%\R.java src\com\jjoe64\graphview\*.java 
src\com\jjoe64\graphview\compatible\*.java 

Then everything works great!

But as soon as I add the admob jar it goes crazy =( I double checked that : 
should be the correct separator and I tryed also using ,

Any ideas?

thanks,

Felipe Monteiro de Carvalho

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to