Great.
Do you have prebuilt apk file?

2016-10-23 22:03 GMT+02:00 Santiago Bragagnolo <santiagobragagn...@gmail.com
>:

>    Still far from production. But since i would happy to have some
> feedback, I'm happy to show you some progress on the android VM. Not yet
> release. But we have already a way of compiling and deploying an image into
> an android device.
>
>   You can check it in this repo github.
>   https://github.com/sbragagnolo/pharo-vm/
>
>   The building steps are detailed on the README-Android.md file.
> Building the Stack AndroidVM
>
>    1.
>
>    Download the sources from github
>    <https://github.com/sbragagnolo/pharo-vm>
>
>    git clone --depth=1 https://github.com/sbragagnolo/pharo-vmcd pharo-vm
>
>    2.
>
>    Set-up your environment: This script will download the SDK installer
>    and NDK R10
>
>    cd android/scripts
>    ./setupAndroidEnvironment.st
>
>    This script downloads the content from
>    - 'http://dl.google.com/android/repository/android-ndk-r10e-
>       linux-x86_64.zip'.
>       - 'http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz'.
>
>    After this process you should have available the environment variables
>    ANDROID_NDK_HOME and ANDROID_SDK_HOME. Ensure this by checking your .bashrc
>    file at the user's home directory.
>    3.
>
>    Create a new image: this image will be created by pointing to this
>    local git repository
>
>    cd android/scripts
>    ./newImage.st
>
>    4.
>
>    Link sources to the build folder: The Android vm relies on a Java
>    wrapper. This sources must be accessible from the build folder.
>
>    cd android/scripts
>    ./linkSources.st
>
>    5.
>
>    Generate the sources of the stack vm: This script executes the
>    generator of the image created on int the 3rd step.
>
>    cd android/scripts
>    ./generateStackAndroidMake.st
>
>    6.
>
>    Generate the resource image for deployment: This script download and
>    suites up an image for deployment on the folder build/assets/
>    SmalltalkRessources
>
>    cd android/scripts
>    ./newResourceImage.st
>
>    This image created in this point is downloaded with it related VM for
>    editing and loading the code you want to deploy, or configure the things
>    you want.
>    7.
>
>    The VM compilation: This script generates the libraries with the VM
>    code.
>
>    cd build
>    ./build.sh
>
>    8.
>
>    The Java wrapper compilation and Android Application packaging
>
>    cd build
>    ./package.sh
>
>    9.
>
>    Installing into your device. If you want to generate an APK file with
>    your custom name, you will need to deal with the AndroidManifest.xml before
>    runing the package.sh script :)
>
>    cd build/bin
>    adb install -r StackActivity-debug.apk
>
>
>
> - Im currently working on the JIT version of the VM, that still avoiding
> me :).
>  But you have as well the instruction on the same README-Android.me file.
>
>
>  Santiago
>
>
>
>
>
>
>
>

Reply via email to