Stuck at 90%

608 views
Skip to first unread message

rob...@gmail.com

unread,
Aug 4, 2013, 1:43:56 AM8/4/13
to app-inventor-o...@googlegroups.com
Ok I officially need help   :-)

As I have a need to add some functionality to some components I decided to take the plunge and try to build my own version.  

I had a working version of ai4a on my computer now before this.

I am running Windows 7

I downloaded and built sources from git

Finally figured that out.

I got it to run and work, except.....

2 problems

1.  I can no longer use the AI companion.  When I try the tablet comes up with an error saying that it is an older version and I need to update it.  Its already the newest version.  ----- is the anyway to fix this error or maybe turn off version check?

2.  I can no longer build apps.  It will start and go to 90% and then just sets there. here is the error

Aug 03, 2013 11:35:39 PM com.google.appinventor.buildserver.BuildServer$1 run
INFO: BUILD 1 FINISHED
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/bouncycastle/
cms/CMSTypedData
        at com.android.sdklib.build.ApkBuilder.init(ApkBuilder.java:446)
        at com.android.sdklib.build.ApkBuilder.<init>(ApkBuilder.java:396)
        at com.android.sdklib.build.ApkBuilder.<init>(ApkBuilder.java:333)
        at com.google.appinventor.buildserver.Compiler.runApkBuilder(Compiler.ja
va:663)
        at com.google.appinventor.buildserver.Compiler.compile(Compiler.java:584
)
        at com.google.appinventor.buildserver.ProjectBuilder.build(ProjectBuilde
r.java:163)
        at com.google.appinventor.buildserver.BuildServer.build(BuildServer.java
:491)
        at com.google.appinventor.buildserver.BuildServer.buildAndCreateZip(Buil
dServer.java:446)
        at com.google.appinventor.buildserver.BuildServer.access$300(BuildServer
.java:65)
        at com.google.appinventor.buildserver.BuildServer$1.run(BuildServer.java
:385)
        at com.google.appinventor.buildserver.NonQueuingExecutor$1.run(NonQueuin
gExecutor.java:51)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.cms.CMSTypedData
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 12 more

I am now stumped...  Any ideas?

Thanks in advance

Robert

Jos Flores

unread,
Aug 4, 2013, 4:12:24 AM8/4/13
to app-inventor-o...@googlegroups.com
Hi Robert,

if you have made modifications to components, then the distributed
companion will not be up to date; you need one that is in sync with
your components, and your components are 'newer' than the companion
that MIT distributes.
If you are using AI classic (master branch) then you can use the USB
cable to connect. Or you can build your own companion:
http://josmasflores.blogspot.com/2013/06/open-source-development-with-app_15.html

The second error is a lot tricker I'm afraid... we had that problem
when we updated to Android 4.2 build tools, and we fixed it by adding
additional jars to the environment (BouncyCastle jars). I don't know
if anyone has tried to build under Windows since then though (this is
definitely newer than ai4a 1.4.7). I will have to spin up a VM and
give it a go, but can't say when I'll have the time. I'll keep you
posted.

cheers,
José
> --
> You received this message because you are subscribed to the Google Groups
> "App Inventor Open Source Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to app-inventor-open-so...@googlegroups.com.
> To post to this group, send email to
> app-inventor-o...@googlegroups.com.
> Visit this group at
> http://groups.google.com/group/app-inventor-open-source-dev.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Gareth Haylings

unread,
Aug 4, 2013, 5:40:28 AM8/4/13
to app-inventor-o...@googlegroups.com
Hi

I have the same issue with building the apk I get to 90 percent then it stops.

I'm running windows 7 home 64bit. I also know there's another opens source developer having the same issue.

It would be great to get this sorted as I want to add my mods to AI2

Cheers Gareth

rob...@gmail.com

unread,
Aug 4, 2013, 1:35:18 PM8/4/13
to app-inventor-o...@googlegroups.com
Thank you Jos

I am happy to hear at least that it isnt something I am doing wrong. I will await your recommendations...

rob...@gmail.com

unread,
Aug 4, 2013, 1:58:09 PM8/4/13
to app-inventor-o...@googlegroups.com
Hi Gareth.

Hopefully Jos can shed some light on our issues.  After several days I have not been able to get this solved.  I did find that if I took Hosseins source code and then did my webviewer mod, that I could build it and run using his sdk addon and his startup cmds.  That builds, allows connection to the emulator, connection to my existing AI Companion, and allows me to build and run the apk.  

I am also interested in your own mods....  

Let me take a moment to say GREAT JOB on the work you have done in the community.

My specific needs right now are to add flash to my webviewer component to enable watching videos within our beloved AI.  I hate using outside programs to achieve what should be done inside our AI programs.  I added Jos webview mods done last march but still havent been able to get the flash working, hopefully Jos can steer me on that one also.


Jeffrey Schiller

unread,
Aug 4, 2013, 9:43:55 PM8/4/13
to app-inventor-o...@googlegroups.com
If you look at the source code for Compiler.java you will see that at 90%, the next step is calling the Android apk builder tool.

We recently starting compiling App Inventor using Android 4.2.2 libraries *and* newer versions of the various android tools, including apkbuilder.

Make sure you are using the versions in our source tree and that all the correct libraries are in the class path.

-Jeff

Jeffrey Schiller

unread,
Aug 4, 2013, 9:45:19 PM8/4/13
to app-inventor-o...@googlegroups.com
I just occurred to me that because we run our buildserver under Linux, we may not have updated the tools for Windows. I'll double check this when I can, but if that is in fact the case (that we didn't update them) getting the latest version from the Android SDK may be the solution to this problem.

-Jeff

rob...@gmail.com

unread,
Aug 4, 2013, 10:05:05 PM8/4/13
to app-inventor-o...@googlegroups.com
Hi Jeff
I was using git yesterday to pull the newest from MIT.  Is there a way I could drop those tools within my version and then build again from there?
Robert

Jeffrey Schiller

unread,
Aug 4, 2013, 11:32:07 PM8/4/13
to app-inventor-o...@googlegroups.com
The tools in question are aapt and zipalign. These tools are located in our source tree at appinventor/lib/tools. There are separate directories for Linux, Windows and MacOS. Put the correct windows version in appinventor/lib/tools/windows/ and try it out.

If it works, you can do a pull request to mit-cml/appinventor-sources with your new versions and we can put it in the official sources.

-Jeff

rob...@gmail.com

unread,
Aug 5, 2013, 6:55:11 AM8/5/13
to app-inventor-o...@googlegroups.com
I tried using the new files, but unfortunately I get the same error

INFO: BUILD 1 FINISHED
Done!

Jeffrey Schiller

unread,
Aug 5, 2013, 8:36:43 AM8/5/13
to app-inventor-o...@googlegroups.com

Judging from your stack trace it looks like you need to get the Bouncy Castle library into your search path. We ran into this as well. When I'm at my computer later I'll see if I can figure out what we had to do.

-Jeff

--

Jos Flores

unread,
Aug 5, 2013, 9:33:16 AM8/5/13
to app-inventor-o...@googlegroups.com

Jeff, we have also added a dependency on Python by using bomify.py. Unless the user has python on their path, general build will fail. Windows is probably the only system with no default python. Can we do something about it or it's just a matter of documenting the dependency?

José

Cheers,
José

rob...@gmail.com

unread,
Aug 5, 2013, 2:37:06 PM8/5/13
to app-inventor-o...@googlegroups.com
Ok I did make it a little further.
By including the bouncycastle jars in the buildserver cmd
now I get to 95%
error below

INFO: The current progress is 95%
Aug 05, 2013 1:28:18 PM com.google.appinventor.buildserver.Compiler runJarSigner

WARNING: YAIL compiler - could not find jarsigner.
Aug 05, 2013 1:28:18 PM com.google.appinventor.buildserver.BuildServer build
<br>(compiling C:\Users\Owner\AppData\Local\Temp\1375727248978_0.204266125305974
77-0\youngandroidproject\..\src\appinventor\ai_robncd\MITTest\Screen1.yail to ap
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:114:3: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:117:3: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:696:7: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:698:7: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:708:9: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:713:7: warn
ing - more than one possibly applicable method 'remove' in gnu.mapping.Environme
<br>  candidate: java.lang.Object gnu.mapping.Environment.remove(java.lang.Objec
<br>  candidate: java.lang.Object gnu.mapping.Environment.remove(gnu.mapping.Env
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:715:7: warn
ing - more than one possibly applicable method 'remove' in gnu.mapping.Environme
<br>  candidate: java.lang.Object gnu.mapping.Environment.remove(java.lang.Objec
<br>  candidate: java.lang.Object gnu.mapping.Environment.remove(gnu.mapping.Env
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:721:11: war
ning - more than one possibly applicable method 'put' in gnu.mapping.Environment
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:723:11: war
ning - more than one possibly applicable method 'put' in gnu.mapping.Environment
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:729:9: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:731:9: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,j
<br>  candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.O
<br>  candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,j
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:741:9: warn
<br>  candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:758:9: warn
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:762:9: warn
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:1591:3: war
ning - more than one possibly applicable method 'makeList' in com.google.appinve
<br>  candidate: com.google.appinventor.components.runtime.util.YailList com.goo
<br>  candidate: com.google.appinventor.components.runtime.util.YailList com.goo
<br>  candidate: com.google.appinventor.components.runtime.util.YailList com.goo
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2248:5: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2276:3: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2322:10: wa
<br>  candidate: java.lang.String java.lang.String.replace(java.lang.CharSequenc
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2372:9: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2385:5: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:2392:7: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:383:61: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:383:23: war
ning - more than one possibly applicable method 'makeText' in android.widget.Toa
<br>  candidate: android.widget.Toast android.widget.Toast.makeText(android.cont
<br>  candidate: android.widget.Toast android.widget.Toast.makeText(android.cont
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:383:22: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:385:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:387:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:389:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:390:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:391:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:392:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:393:32: war
<br>C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm:398:15: war
<br>(compiling C:\Users\Owner\AppData\Local\Temp\runtime1694100168380489558.scm
<br>YAIL compiler - could not find jarsigner.
Aug 05, 2013 1:28:18 PM com.google.appinventor.buildserver.BuildServer build
INFO: Build error output: Error: Your build failed due to an error in the JarSig
ner stage, not because of an error in your program.

Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer checkMemo
ry
INFO: Build 1 current used memory: 15093408 bytes
Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer buildAndC
reateZip
SEVERE: Build 1 Failed: 1 Error: Your build failed due to an error in the JarSig
ner stage, not because of an error in your program.

Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer$1 run
yz42v2nnaerndb2q907uatb4i5wbs6qywkn55ih3y8gnhwb76x1pgs6t42y2nq3iik9m4nsnsxrwplso
b61pcie883fa66dlorlzp2hw18j8mul37nqed/build/Android
Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer checkMemo
ry
INFO: Build 1 current used memory: 14442648 bytes
Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer checkMemo
ry
INFO: Build 1 current used memory: 14446616 bytes
Aug 05, 2013 1:28:19 PM com.google.appinventor.buildserver.BuildServer$1 run
INFO: BUILD 1 FINISHED


we are back to a jarsigner problem
however jarsigner works for my other builds using husseins sources
and all tests from the dos prompt indicate jarsigner is setup correctly.
 

rob...@gmail.com

unread,
Aug 5, 2013, 2:47:47 PM8/5/13
to app-inventor-o...@googlegroups.com
and the error from the app server

warning - no known slot \x27getMessage\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:383:23: warning - more than one possibly applicable method \x27makeText\x27 in android.widget.Toast\r\x3Cbr\x3E  candidate:android.widget.Toast android.widget.Toast.makeText(android.content.Context,int,i
nt)\r\x3Cbr\x3E  candidate: android.widget.Toast android.widget.Toast.makeText(android.content.Context,java.lang.CharSequence,int)\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:383:22: warning - no known slot \x27show\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:385:32: warning - no known slot \x27get\
x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:387:32: warning - no known slot \x27get\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime169410016838
0489558.scm:389:32: warning - no known slot \x27get\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:390:32: warning - no known slot \x27get\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Use
rs\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:391:32: warning- no known slot \x27get\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:392:32: warning - no known slo
t \x27getMessage\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm:393:32: warning - no known slot \x27get\x27 in java.lang.Object\r\x3Cbr\x3EC:\\Users\\Owner\\AppData\\Local\\Temp\\ru
ntime1694100168380489558.scm:398:15: warning - no known slot \x27getMessage\x27in java.lang.Object\r\x3Cbr\x3E(compiling C:\\Users\\Owner\\AppData\\Local\\Temp\\runtime1694100168380489558.scm to com.google.youngandroid.runtime)\r\x3Cbr\x3E
Kawa compile time: 3.835 seconds\r\x3Cbr\x3E________Invoking DX\r\x3Cbr\x3EDX time: 27.44 seconds\r\x3Cbr\x3E________Invoking AAPT\r\x3Cbr\x3EAAPT time: 9.654 seconds\r\x3Cbr\x3E________Invoking ApkBuilder\r\x3Cbr\x3E________Signing the apk
 file\r\x3Cbr\x3EYAIL compiler - could not find jarsigner.\r\x3Cbr\x3E"],0,7]


Taifun

unread,
Aug 5, 2013, 3:34:06 PM8/5/13
to app-inventor-o...@googlegroups.com
could not find jarsigner
did you set JAVA_HOME correctly?
JAVA_HOME should point to your JDK, example:

C:\Users\Taifun>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.7.0_25

Taifun

Jos Flores

unread,
Aug 5, 2013, 3:57:22 PM8/5/13
to app-inventor-o...@googlegroups.com
So guys, it seems that a few of you are using scripts to start up the server coming from other distros such as ai4a or Hossein's. Those scripts might be out of date, so you are going to need updated versions.

cheers,
José


--

rob...@gmail.com

unread,
Aug 5, 2013, 3:57:45 PM8/5/13
to app-inventor-o...@googlegroups.com
Yes all set
my response

C:\Program Files\Java\jdk1.7.0_21

Gareth Haylings

unread,
Aug 5, 2013, 5:11:00 PM8/5/13
to app-inventor-o...@googlegroups.com
Thanks to Jose heading me in the right direction I can now build the APK in AI2

I was using Hossien's script which won't work with the latest source from MIT due to the support for the latest Android sdk. I used ant RunLocalBuildServer and it compile.


Thank Jose for all the help with getting this working. 

I will see if I can get Hosseins script to work. This is what it currently is:

cd C:\AI\Mad-Robots-AI2\appinventor\buildserver\build\run\lib

"%JAVA_HOME%\bin\java" -cp BuildServer.jar;CommonUtils.jar;CommonVersion.jar;FastInfoset-1.2.2.jar;activation-1.1.jar;args4j-2.0.18.jar;asm-3.1.jar;commons-io-2.0.1.jar;grizzly-servlet-webserver-1.9.18-i.jar;guava-14.0.1.jar;http-20070405.jar;jackson-core-asl-1.9.4.jar;jaxb-api-2.1.jar;jaxb-impl-2.1.10.jar;jaxb-xjc.jar;jdom-1.0.jar;jersey-bundle-1.3.jar;jersey-multipart-1.3.jar;jettison-1.1.jar;json.jar;jsr311-api-1.1.1.jar;localizer.jar;mail-1.4.jar;rome-0.9.jar;sdklib.jar;stax-api-1.0-2.jar;wadl-cmdline.jar;wadl-core.jar;wadl2java.jar -Dfile.encoding=UTF-8 com.google.appinventor.buildserver.BuildServer

I think it should be like this which is in the misc follower

java -Xmx1828m -cp activation-1.1.jar:jersey-bundle-1.3.jar:args4j-2.0.18.jar:jersey-multipart-1.3.jar:asm-3.1.jar:jettison-1.1.jar:BuildServer.jar:json.jar:CommonUtils.jar:jsr311-api-1.1.1.jar:CommonVersion.jar:localizer.jar:FastInfoset-1.2.2.jar:mail-1.4.jar:grizzly-servlet-webserver-1.9.18-i.jar:commons-io-2.0.1.jar:guava-14.0.1.jar:rome-0.9.jar:http-20070405.jar:bcprov-jdk15on-149.jar:bcpkix-jdk15on-149.jar:sdklib.jar:jackson-core-asl-1.9.4.jar:stax-api-1.0-2.jar:jaxb-api-2.1.jar:wadl2java.jar:jaxb-impl-2.1.10.jar:wadl-cmdline.jar:jaxb-xjc.jar:wadl-core.jar:jdom-1.0.jar -Dfile.encoding=UTF-8 com.google.appinventor.buildserver.BuildServer



rob...@gmail.com

unread,
Aug 5, 2013, 5:14:08 PM8/5/13
to app-inventor-o...@googlegroups.com
I have it running and compiling the apk with the scripts!!!!
wahoo

rob...@gmail.com

unread,
Aug 5, 2013, 5:15:23 PM8/5/13
to app-inventor-o...@googlegroups.com
My modified script follows

cd /d %~dp0

REM 64 bit version

REM you need to have a Java JDK to run
REM be sure to get a 64 bit version of Java

REM make sure JAVA_HOME is set correctly
REM test with this command echo %JAVA_HOME%
REM it should list the location of your Java JDK


cd lib
java -Xmx1828m -cp activation-1.1.jar;args4j-2.0.18.jar;asm-3.1.jar;bcpkix-jdk15on-149.jar;bcprov-jdk15on-149.jar;BuildServer.jar;commons-io-2.0.1.jar;CommonUtils.jar;CommonVersion.jar;FastInfoset-1.2.2.jar;grizzly-servlet-webserver-1.9.18-i.jar;guava-14.0.1.jar;http-20070405.jar;jackson-core-asl-1.9.4.jar;jaxb-api-2.1.jar;jaxb-impl-2.1.10.jar;jaxb-xjc.jar;jdom-1.0.jar;jersey-bundle-1.3.jar;jersey-multipart-1.3.jar;jettison-1.1.jar;json.jar;jsr311-api-1.1.1.jar;localizer.jar;mail-1.4.jar;rome-0.9.jar;sdklib.jar;stax-api-1.0-2.jar;wadl-cmdline.jar;wadl-core.jar;wadl2java.jar -Dfile.encoding=UTF-8 com.google.appinventor.buildserver.BuildServer

Up and working

Jos Flores

unread,
Aug 5, 2013, 5:19:24 PM8/5/13
to app-inventor-o...@googlegroups.com
great stuff guys. Happy that the world is back on track! :)

cheers,
José


--

Mark Friedman

unread,
Aug 5, 2013, 8:34:43 PM8/5/13
to App Inventor Open Source Development
On Sun, Aug 4, 2013 at 10:58 AM, <rob...@gmail.com> wrote:
Hi Gareth.

Hopefully Jos can shed some light on our issues.  After several days I have not been able to get this solved.  I did find that if I took Hosseins source code and then did my webviewer mod, that I could build it and run using his sdk addon and his startup cmds.  That builds, allows connection to the emulator, connection to my existing AI Companion, and allows me to build and run the apk.  

I am also interested in your own mods....  

Let me take a moment to say GREAT JOB on the work you have done in the community.

My specific needs right now are to add flash to my webviewer component to enable watching videos within our beloved AI.

You probably know this but just in case you don't ...

Support for Flash on mobile devices has been officially discontinued by Adobe for quite a while now.

-Mark

 I hate using outside programs to achieve what should be done inside our AI programs.  I added Jos webview mods done last march but still havent been able to get the flash working, hopefully Jos can steer me on that one also.
Reply all
Reply to author
Forward
0 new messages