'Get android architecture vith bash

How to get processor architecture without dpkg using android command line
with dpkg bash code

case `dpkg --print-architecture` in
                aarch64)
                        archurl="arm64" ;;
                arm)
                        archurl="armhf" ;;
                amd64)
                        archurl="amd64" ;;
                x86_64)
                        archurl="amd64" ;;
                i*86)
                        archurl="i386" ;;
                x86)
                        archurl="i386" ;;
                *)
                        echo "unknown architecture"; exit 1 ;;
                esac


Solution 1:[1]

#!/system/bin/sh

case `arch` in
 aarch64)
    archurl="arm64" ;; 
arm)
    archurl="armhf" ;;
amd64) 
    archurl="amd64" ;;
x86_64)
    archurl="amd64" ;;
i*86) 
    archurl="i386" ;;
x86)
    archurl="i386" ;;
*)
    echo "unknown architecture"; exit 1 ;;
esac

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 gintaras.martinaitis