Visit The New, Modern Unix Linux Community


Basic Android platform information.


 
Thread Tools Search this Thread
Operating Systems Linux Android Basic Android platform information.
# 1  
Basic Android platform information.

I am thinking of developing an app' for Android mobile devices...

Two questions here:-

1) Does anyone _develop_ for the Android _mobile_ platform?
If so do you use OSX 10.7.5 or greater as your _development_platform_?

2) I know ********* is gonna say that the Android terminal/shell is dreadful... ;o)
...but I have searched the WWW and other relevant sites for the default shell type
and ALL of the available builtins, (not the transient commands as I have found all of those),
just the builtins subset and the default shell; does anyone know?

TIA...
# 2  
I use MacOS 10.6.8 for Android development (but am not active at it).

Also, I deleted two posts basically telling you to go "elsewhere" if you want to discuss Android development.

You can discuss it here if you want and people who do not want to discuss Android are free to abstain from the discussion.

Having negative opinions about operating systems that "may or may not be one's personal favorite" has always been against the rules here.

Posting negative opinions about Android is not permitted and we don't have an "it's OK to beat up Android because ... exception" to our forum guidelines and rules.

I'm happy to try to help where I can, as I find Android development very interesting and have the development platform on my Mac; but admittedly very little free time to explore as I would like.
# 3  
Quote:
Originally Posted by wisecracker

2) I know ***** is gonna say that the Android terminal/shell is dreadful... ;o)
.

Not anymore.....

We have rules here, and putting down other operating systems has been against our rules from the beginning.

Quote:
(2) No negative comments about others or impolite remarks. Be patient. No BSD vs. Linux vs. Windows or similar negative threads.
This includes Android... definitely.
# 4  
Regarding Android and shell commands, this is generally done with Busybox.

BUSYBOX COMMANDS

Currently available applets (busybox commands/apps) include:
Code:
        [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
        awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat,
        catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
        chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
        cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod,
        devmem, df, dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname,
        dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep, eject,
        env, envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
        fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, flash_lock,
        flash_unlock, fold, free, freeramdisk, fsck, fsck.minix, fsync,
        ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, hd,
        hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id,
        ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd,
        insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
        iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd,
        last, length, less, linux32, linux64, linuxrc, ln, loadfont,
        loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr,
        ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man, md5sum,
        mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat,
        mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount, mountpoint,
        mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od,
        openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress,
        pivot_root, pkill, popmaildir, printenv, printf, ps, pscan, pwd,
        raidautorun, rdate, rdev, readlink, readprofile, realpath,
        reformime, renice, reset, resize, rm, rmdir, rmmod, route, rpm,
        rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script,
        scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont,
        setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum,
        sha512sum, showkey, slattach, sleep, softlimit, sort, split,
        start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
        svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
        tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
        time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
        udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,
        unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode,
        vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who,
        whoami, xargs, yes, zcat, zcip

This User Gave Thanks to Neo For This Post:
# 5  
Android Studio for MacOS

FYI,

I run Android Studio (see screenshot attached), for MacOS Android development.

Personally, I am very interested in Android.
Basic Android platform information.-screen-shot-2013-09-06-61821-ampng
This User Gave Thanks to Neo For This Post:
# 6  
Hi Neo...

I humbly apologise if I have gotten people into trouble. Not intentional I assure you.
I will be more wary of the way I upload from now on.

Anyhow, thanks for the heads-up.

The screenshot looks mighty interesting...
# 7  
@neo.........

Mine was one of the posts that you deleted. It was not my intention to degrade this new forum by directing members elsewhere it was just that unix.com's Android forum is new and therefore lacks content currently. However, everything has to start somewhere and I applaud the starting of the Android forum. Unix.com is already the best Unix forum on the planet bar none.

One question I have is this.....

We all know that Unix.com does not carry hack tools or advice about such but, Android being a phone O/S, during my learning process is was necessary for me to do much "breaking and entering" in order to achieve my goals. Is it your intention that Unix.com will carry such material (for Android) in the future?

Once again, congratulations on having the best Unix forum.

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #528
Difficulty: Medium
The Extended ASCII character set adds support for 128 additional characters (numbered 128 through 255) by adding 1 more bit (16 total).
True or False?

5 More Discussions You Might Find Interesting

1. Android

Security in Android apps

Hi, I am Conrad I was wondering, if anybody would be able to hack accounts on Android apps. I mean for example we are logged on ebay or Facebook app, and we simply quit to home screen, without logging out, and also disconnect from network and again turn on network. -To the point, Is it... (0 Replies)
Discussion started by: kondziorek
0 Replies

2. Android

Basic commands for android!!

Hi, I have a n android phone and just rooted it. I access it using 'terminal Emulator'. I performed many basic linux-like commands in the terminal like rm,ls,df,reboot etc and they are working fine. But many of them are not like man <something>, clear,du etc. Can any of you please help to... (20 Replies)
Discussion started by: shekhar_4_u
20 Replies

3. Android

Android Scripting Environment: Shell Scripting and Android

I just upgraded to Android 2.2 from 2.1. The GPS issue that was troublesome in 2.1 seems to have been fixed. Some of web browsing seems faster, but it could just be my connection is better today ;) Flash works in some browsers but not very good and it is too slow for Flash apps designed for... (0 Replies)
Discussion started by: Neo
0 Replies

4. Android

Android is Linux (and Java)

In case you did not know, Android 2.1, Éclair, runs on the 2.6.29 Linux kernel. However, the user space it is built atop Dalvik, a Google-designed custom JVM (Java virtual machine). This is pretty interesting, when you think about it. The core of Android is the linux kernel, and the standard... (5 Replies)
Discussion started by: Neo
5 Replies

5. UNIX Desktop Questions & Answers

Basic information please.

Good day all. I was glad to find this site. I am not new to computing as I have been in the field sense 1986 but my experience has almost all been with Windows systems. I garbed a book and managed to get a UNIX box running FreeBSD for my mail server and I'm serving 3 web sites off of two Win-98... (2 Replies)
Discussion started by: Sleeper =RG=
2 Replies

Featured Tech Videos