|
scarymonkey posted:I'm not quite following your ftp "streaming" solution, as far as I know no Android video player I know of can stream from an FTP source and no Android ROM i know of can mount an FTP source as a file system mount. However I do regularly "stream" video over SFTP by running sshfs & FUSE on my phone. It works on any rooted Android phone if you compile/find a "fuse.ko" module for. Folks regularly mount SMB shares with CifsManager which is essentially the same idea.
|
# ¿ Oct 26, 2011 17:57 |
|
|
# ¿ May 17, 2024 13:57 |
|
scarymonkey posted:I know fuse.ko capability exists, does any popular ROM/Kernel include it? scarymonkey posted:The main point I was making is even if my media were on my SD card my phone/tablet would still be too weak to play them without re-encoding.
|
# ¿ Oct 26, 2011 19:16 |
|
Codiusprime posted:That's a classy dev right there. A far cry from what some other devs have done.
|
# ¿ Oct 27, 2011 21:33 |
|
letsgoflyers81 posted:Anddoes took a while though. He said it was Amazon's fault for not giving him access to their transaction records, but considering the WidgetLocker dev is accepting screenshots of receipt e-mails, Anddoes could have done something similar from day one. I'm happy though that he did eventually clarify the situation, rather well actually. I'm still using Beautiful Widgets but was able to do a license transfer (or whatever) to the unlocked Fancy Widgets on my wife's phone and it runs rather well.
|
# ¿ Oct 28, 2011 18:05 |
|
Re: Fancy Widgets I got that email as well, it's uh, interesting. So folks probably remember that Anddoes had a falling out with Amazon shortly after Fancy Widget Pro was listed as a freebie. He ended up removing Fancy Widget Pro from both Amazon and the Market, but in the later case replaced it with "Fancy Widgets", for which you could download a separate, paid unlocker. At first, folks who "acquired" Fancy Widget Pro on Amazon were screwed. My understanding is that folks who actually paid (didn't get it on freebie day) were handled on a case-by-case basis by emailing him, but he didn't want to handle the potential 100k folks who got it on freebie day that way. A few months ago Amazon gave him a dump of order numbers, and since then folks with an Amazon purchase order (even on freebie day as I understand) could pick up Fancy Widgets from the Market and use it as an unlock code, and install it on up to ten devices (?). So, apparently, the new development is that Fancy Widgets is back on Amazon as a free app, but folks who puchased Fancy Widget Pro are still eligible for a full unlock. Even more interesting is that, somehow, that email went out. I'm not sure how his Amazon spat got resolved. But if you're actually looking to upgrade to Fancy Widgets I'd just get the Market version anyways since both can be unlocked and the Market one will get updates first.
|
# ¿ Nov 3, 2011 20:23 |
|
iostream.h posted:What's the current best NES emulator available? Edit: Cheat support is probably the one big feature that's still missing at present.
|
# ¿ Nov 6, 2011 20:16 |
|
berzerkmonkey posted:Do apps purchased through the Amazon App Store ever get updates? berzerkmonkey posted:I've got a couple (specifically Plants vs. Zombies) that I have never seen an update request for. I ask because PvZ has crashed a few times on me this last week on the new phone.
|
# ¿ Nov 14, 2011 16:13 |
|
VibrioCholera posted:It was usually easily pressed on the word list but I type a lot of words that aren't in the library and don't like how it constantly auto corrects them and I had to use magical backspacing pressing methods to get words to stick.
|
# ¿ Nov 14, 2011 18:15 |
|
Recently I've been digging ES's music and video players. They're dirt simple, but that's what I want. ES's music player is a very simple folder player and has replaced MortPlayer for that purpose. ES's video player, unlike stock, remembers the position of a video if I cut away for a moment, tolerates playing in any orientation (not just one), and doesn't gently caress with my backlight levels. ES's text editor is also the only one I use on my phone and does a pretty darn good job for those cases where "I just want to edit some text" and don't need a specialized app. Hell, I guess ES is half of what I do in Android.
|
# ¿ Nov 20, 2011 23:23 |
|
Splizwarf posted:How does licensing for the Free App of the Day work, anyway? My wife and I share an Amazon account, so we share apps too. I'm the only one who has to "purchase" them, and they can be installed on her phone anytime thereafter. That's the general case anyways. I'm not sure about Documents to Go since it looks like they're doing their own licensing foo.
|
# ¿ Nov 21, 2011 19:49 |
|
dissss posted:You don't need a Task Manager - just forget they exist and you'll have a much better experience As far as I can tell, there's no way to "go offline" in Skype without signing out, which requries entering my password again on the next session. But if I "Force stop" Skype, it will sign in automatically the next time I start it. TW's build in task manager is much more convenient for doing that than Manage Applications. Unless I'm a moron and don't get Skype, which is entirely possible.
|
# ¿ Dec 4, 2011 20:16 |
|
Shanakin posted:I know they could do well to place it in more of the app but you can definitely go offline. Shanakin posted:EDIT: I like your solution though because even when offline skype is still running a notification and such and it's annoying.
|
# ¿ Dec 5, 2011 01:03 |
|
C-Euro posted:How vital is it right now to have a good antivirus program on an Android device? Also, don't leave "USB Debugging" enabled when you plug your phone into a random computer. And in general, I'd avoid charging your phone from unknown computers and USB receptacles, carry your AC adapter around or make a condom cable. Codiusprime posted:Pretty sure a Google engineer just recently made a post about how pointless they are and how the peoe who sell them are crooks. There's one good reason for an AV scanner, which is to scan apks on installation for known exploit signatures to avoid malware. That's not particularly useful on a Nexus device running the latest version of Android, but third-party devices get security updates what, twice a year? Although I don't know if AV scanners hook the package installer or not. They should, otherwise they really are worthless.
|
# ¿ Dec 8, 2011 22:32 |
|
AlexMoron posted:SketchBook Mobile But it's weird. I bought it on Amazon a long time ago, back in April, and was displeased when it fell behind the Market version (1.2?) for months, and I've since learned my lesson about purchasing from Amazon. Although I don't think it was really Amazon's fault, Autodesk just forgot about them. Anyways, it appears that SBM finally did get updated on Amazon shortly before it was released as a freebie, to coincide with the Fire's release as I recall. Anyways, now the version on Amazon is newer (1.3.3 vs 1.3.1). Perhaps that doesn't make a difference, but I don't know what's up with Autodesk and why they can't keep their Amazon and Market versions consistent.
|
# ¿ Dec 13, 2011 21:10 |
|
Mantle posted:It's a Le Pan TC 970. ... I have until the end of the month to decide whether to roll the dice on cm7 support eventually coming or to return the tablet to Amazon. It's yet another cheap-rear end Chinese tablet running Froyo from a manufacturer who, knowingly-or-not, is violating Linux/Android license terms by not releasing the source code. So you're never going to see a useful, official update, and it's never going to get CM7 support. Aside from the "no source code" problem, CM7 support just doesn't happen but requires a device to be popular enough to attract sufficient developer interest. Personally I wouldn't purchase a tablet these days that either doesn't come with ICS or for which an ICS upgrade is "going to happen really soon" (which probably means it ships with Honeycomb 3.2). But if you're looking for a moderately similarly spec'd tablet that's well supported by CM7, go for the Nook Color or something. Edit: It's knowingly. ExcessBLarg! fucked around with this message at 20:50 on Jan 9, 2012 |
# ¿ Jan 9, 2012 20:48 |
|
Thermopyle posted:I haven't moved data yet because everything always says "don't move data because it's slow". In other words, a quality class 6 may beat a legitimate class 10, and will certainly beat counterfeit class 10s sold on eBay.
|
# ¿ Jan 17, 2012 20:41 |
|
AlexDeGruven posted:The SGS is the modern-day equivalent of the original Pentium bug. The SGS and its variants, while possessing reasonable and certainly marketable hardware, are a massive blunder due to the absolute poo poo-turd software stack that shipped on the platform. Nearly two-years later, two fairly-major Android revisions, and a very significant helping hand in the form of Google "fixing poo poo" for the Nexus S, the SGS TW platform is still rear end, although a little less so. And you know, we could've left Samsung at "almost as bad as LG", with HTC and Motorola remaining the unbeatable OEMs. Except somewhere shortly after the release of GB (and a Samsung OEM'd Google development prototype) both HTC and Motorola started to seriously gently caress up. All Android OEMs are tainted, and they all suck. Devices pimped by Google however, have a tendency to suck the least.
|
# ¿ Feb 1, 2012 22:22 |
|
Wagonburner posted:Connectbot doesn't work for this, doesn't have an option that I can see, tunneled ports started with connectbot are accessible only by the phone. Wagonburner posted:But how do I make this easier and not have to type all that (plus a bunch more tunnels that I want) put it in a shell script and execute that from local busybox using connectbot? Note: For the above "Post-login automation" to actually, well, automate, you have to enter a newline (press enter/return) at the end of the "exec ..." command, which should expand the text box with an empty line. So yeah, by doing all that you've short-cutted the script to a ConnectBot "host" entry you can just click on. That's good enough for me that I've never bothered to try to shortcut that further.
|
# ¿ Feb 2, 2012 01:03 |
|
Wagonburner posted:I don't know how to get back to it to end it other than rebooting or doing a ps -a|grep ssh then kill command, anything I can do so that ssh session ends when the connectbot local term window closes? Otherwise you could do some fancy scripting stuff to background the ssh processes, record their process IDs and write them somewhere. Then, at the top of the script check if the process-ID-file exists and if so, kills the processes instead of spawning new ones, removing the process-ID-file at the end. That's a bit complicated though. Wagonburner posted:edit: before I started playing around today I had no idea I had built in command line ssh edit again: or grep!
|
# ¿ Feb 2, 2012 19:39 |
|
Mega Comrade posted:Anti virus programs on Android only protect you against old viruses. However, given that OEMs are embarassingly bad about pushing security updates, the 2-3 root exploits that come out every year have a surprising amount of longevity, much to the benefit of Motorola owners. Anyways, the point being that AV programs are (presumably, I have no actual data on this) effective here since signature updates are much easier to push out. Of course, the Market shouldn't be serving root-exploiting malware these days, but there was a time that they weren't on top of that.
|
# ¿ Mar 27, 2012 02:31 |
|
Splizwarf posted:What does this have to do with... anything? The point being that Apple folks will gladly give up (insist, even) actual protection in order to flaunt their device as a status symbol. Meanwhile, folks like him and I wonder why there's a giant-as-gently caress hole in the back of a rugged case. It's not immediately relevant to Instagram, aside from the hipster idiot thing. chocolateTHUNDER posted:Why do so many people in this thread have a persecution complex?
|
# ¿ Apr 4, 2012 18:24 |
|
chocolateTHUNDER posted:It all just reeks of "Wahh iPhones are seen as status symbols and Androids aren't " I have to admit though, if I had a Galaxy Note, I would be endlessly entertained by (not so) slyly showing it off.
|
# ¿ Apr 4, 2012 18:43 |
|
Splizwarf posted:The reason I ask is because it's not an Apple thing. I hope they're not all like that.
|
# ¿ Apr 4, 2012 18:57 |
|
Craptacular! posted:(as in, Amazon basically gave away his app without asking and gave him nothing for it) If it was uneconomical for shiftyjelly to make Pocket Casts a FAOTD due to bandwidth costs, then honestly it was their mistake for doing it.
|
# ¿ Apr 8, 2012 05:17 |
|
Odette posted:I'm interested in the Android ecosystem, .... Obviously I can't just jump in and make a mess of things so to begin with, Odette posted:I would like my knowledge to be based on pretty solid foundations, so does anyone know any good resources to get me started with learning to program in Java and/or Android? For Android app development, the developers site is pretty decent. Download the SDK and walk through some of the tutorials. I haven't bought any books on Android app development (haven't really needed to yet), but I like the Pragmatic Programmers stuff, so Hello, Android is probably what I'd pick up. All that in mind, Android platform (ROM) development is really a whole different beast. The framework side of it is still Java, and most of the APIs are the same as the application ones, but there's two big differences. First, you don't really need lots of application development experience to make contributing changes to Android itself. You're generally not going to introduce huge changes, but make a bunch of small ones. Usually there's already code in the framework that serves as a boilerplate for what you want to do, so it's a combination of copying/pasting and modifying it appropriately to do what you want. Thus, it's a different skill set than application design. The second issue is that the Android platform is huge. ICS is 18 GBish (if I'm remembering right) of source code alone. Platform development is almost exclusively done on Linux machines (in theory a Mac would work, but I don't think anyone does that in practice). It's also very large and, in some ways, unwieldy. It doesn't even fit inside a single Git repository, but rather is comprised of a few hundred repositories stitched together. I've never tried using Eclipse on the entire code base, I imagine it would choke, so knowledge of Linux command line utilities (find, grep, etc.) to "quickly" search through the sources is a huge help. That said, it's usually not too hard to figure out which package needs to be modified to implement some feature, which narrows the scope of the code you have to look at considerably. In short, Android app development is a fine thing to learn, but app development vs. platform development is mostly two different skill sets, so don't worry if you're not an app expert before diving into the other side. Edit: Also, see the development megathread. Edit edit: f, b. ExcessBLarg! fucked around with this message at 00:00 on Apr 10, 2012 |
# ¿ Apr 9, 2012 23:56 |
|
ante posted:The only thing that really bothers me about Android is the sound management. If I hit my volume control buttons on the homescreen, my volume control goes up or down (but not as loud as I'd like), but my text message volume remains unchanged.
|
# ¿ Apr 17, 2012 06:09 |
|
The reason why Chrome is lol huge is because it requires 30 MB of native libraries. That alone is pretty unsurprising, but the problem is that Android doesn't support loading native libraries from .apk files, and requires them to be stored in pre-extracted from. When the first Firefox (Fennec) builds showed up, folks complained about the very same thing. I believe the Firefox folks wrote a special loader that could read native libraries straight from an apk, saving considerable space. It's a shame that Google hasn't written something like this straight into the Android framework, there's really no reason not to.
|
# ¿ Apr 17, 2012 19:22 |
|
LastInLine posted:Dunno where else to ask this but why in the gently caress does the Amazon Appstore keep an apk from every version of every app you've ever gotten from it in /sdcard/Android/data/com.amazon.venezia/cache/?
|
# ¿ Apr 22, 2012 18:54 |
|
LastInLine posted:I went ahead and deleted them all but why would it do it in the first place?
|
# ¿ Apr 22, 2012 19:03 |
|
rolleyes posted:Notifications should be about events which weren't triggered by the user. rolleyes posted:I really don't see the need for what is basically just a user setting to be there constantly on the offchance you might want it; I suppose it's somewhat redundant in the case of an on-screen keyboard, but as someone who changes keyboards somewhat frequently, and most often when a text box isn't on screen (that in GB you could long-press), I find it convenient. Edit: Just to be clear, you can't long-press in a terminal to change the keyboard to something that's more useful than Swype in a terminal. That's why the notification is useful. But yeah, you should all be running CM9 where there's an option to disable it.
|
# ¿ Jul 17, 2012 23:34 |
|
Lowen SoDium posted:What do you guys think about games that are demos (as in let you play the first level or two) and have an IAP to unlock the full game instead of having Game and Game Lite as separate downloads in the market place? Let's put it this way. If you're developing an app/game with the intention for it to be a paid app/game, then sell it as such, maybe offering a "lite" version also. Don't list it as "free" with a giant ugly IAP to unlock 75% of the content. It's inconsistent and confusing, and frankly annoying. Like Tunga pointed out, your game/app isn't free, only the demo is. Yet it'll be listed in the "Free Apps" list and not the paid one. It does't matter how large of a warning you have that says "75% of content unlocked by $2 IAP" or whatever, it's still inconsistent. Yet everyone knows what's up when they see two versions of an app/game in the Play search results, a $2 regular version, and a free "lite" version. It's a bit different if the sales model is such that the entire game/app is intended to be released for free, with sales recouped from optional à la carte IAP purcahses, like add-on levels, or gratuitious skins, or whatever. Even here I personally prefer to pick up a (perhaps more expensive) Paid version with everything unlocked. But Free+IAP makes sense, becuase each individual IAP doesn't represent the majority of context, but are merely "little extras". Edit: To clarify, I personally dislike IAPs and literally only browse the Paid section, willing to spend more to get something where everything's unlocked. You can do whatever you want with the Free/Fremium version, I'll ignore that, just don't ignore the market of folks who actually look for Paid stuff. ExcessBLarg! fucked around with this message at 16:14 on Jul 25, 2012 |
# ¿ Jul 25, 2012 16:11 |
|
Lowen SoDium posted:The reason I am considering this is because it allows the user to carry over progress from the demo version of the game to the full version of the game with out relying on saving info on the SD card. Lowen SoDium posted:It also allows for patches and updates to effectively update both your demo and full version with a single push. Edit: Lowen SoDium posted:Basically, it just seems to me that if you do IAP right, you can make things easier for your users and easier for yourself.
|
# ¿ Jul 25, 2012 16:33 |
|
Lowen SoDium posted:To tell the truth, I am not a very good developer and I am still learning a lot of this. If the amount of data you have to transfer is small, you can probably just serialize it and shove it in the intent's EXTRA_STREAM field. If the amount is large, it looks like the best way (although I'm not completely certain) is to have the demo app write it to a MODE_WORLD_READABLE file and send an intent with a URI to that file to the paid app. I'm sure this topic has come up on Stack Overflow before. It might also be worth asking in the Android Development megathread in the CoC subforum. Lowen SoDium posted:I didn't mean a single push to update both version for a single user. I meant a single update would effectively update the program for any user regardless of if they were a demo user or a full version user. This was about making it easier for me as a developer to maintain a single version. I can't imagine that IAP in this fashion is necessarily easier for users. They should be alright as long as you do provide a data migration path. Also, in general, in the tradeoff of "making easier for developers" and "making palatable for users" you're better off making things better for users if it means making it marginally harder for yourself. You can also do both the Free/IAP and Paid route. But unless you're doing IAP for other reasons I'd avoid them entirely. I'm also not certain how difficult IAP is to implement for developers, I imagine it can't be much easier than the aforementioned data migration method. Edit: Whatever you do don't use Sticky Broadcasts. It's a gaping security hole and astute folks will rip you apart in reviews for it.
|
# ¿ Jul 25, 2012 17:20 |
|
Splizwarf posted:Sure there is, you just track how much an account has remotely. Doctor rear end in a top hat posted:Most of the time when you buy currency it just adds to a number in an SQLite table or XML file. Denzalo posted:Should I switch my primary number to GV? Pros and cons? The other main advantage of porting your number to GV is the free voicemail transcription. But I think you can get that if you port your number to Sprint, then do the GV integration that Sprint offers. The downsides is that GV MMS support is basically non-existent. Also, if you port your number to GV, you won't get free any mobile calls (I think?) if you use the GV dialout number. Of course, you can call folks directly, but then your Sprint number shows up. Unless you're looking to port to GV for the ability to do fast carrier swaps, or so that you can forward to multiple devices, I'd probably just port the number to Sprint. Mind you, you can (and I recommend) port your number to the Sprint line anytime after it's activated. That might be a good thing to do so you can make sure your new service works well and you're happy with it before you take the porting plunge.
|
# ¿ Jul 25, 2012 19:55 |
|
Are G+ hangouts strictly better than (Google) Talk video chat, for one-on-one?
|
# ¿ Jul 28, 2012 00:58 |
|
Vagrancy posted:Looks like Google gave you your answer. Obviously where hangouts is a win is video between three or more parties, since presumably you upload your stream once to a Google cloud service which then repeats it for all the parties. In contrast, if you tried to do a three-way video call with P2P streams, you'd have to upload your stream twice which would take a huge quality hit. I guess I was wondering if it's any better for two-party communication, like if it uses newer codecs or echo cancellation or anything like that, or if all that technology is the same. That's a good find though, thanks!
|
# ¿ Jul 30, 2012 20:03 |
|
LastInLine posted:I use SMS Backup & Restore and Call Log Backup & Restore just because every time I've tried to use Titanium to do it it's failed. I don't care about fancy features since it's a one time deal, I'll end up uninstalling the apps when finished. Call logs probably not necessary.
|
# ¿ Aug 1, 2012 00:12 |
|
LastInLine posted:I'd like to think this is to correct the issue where both the Play Store and Amazon versions are the same and thus keep updating over top of each other LastInLine posted:even though the ad free version isn't on the Play Store but still I thought I'd ask to make sure it won't eliminate all my stars if I update.
|
# ¿ Aug 4, 2012 02:44 |
|
LastInLine posted:Angry Birds (ad-free) on Amazon weirdness. But yes, updating Angry Birds on Amazon does a complete uninstall and clears app data. You lose all stars! As for why, the package name is the same, but the certificate is messed up. 2.1.1 uses the Rovio certificate (ROVIOKEY.RSA: Subject: C=FI, L=Helsinki, O=Rovio Mobile Ltd) that's the same as all past versions. 2.2.0 uses a bullshit certificate (APKSIGNE.RSA: Subject: CN=Wilson Matthew). Since the two certificates don't match, the Appstore forces an uninstall, although Android won't allow the update without doing that. Apparently Matthew Wilson is the Marketing Manager for Rovio. Either someone hosed up and released a beta/RC build without resigning it, or he hosed up his keychain, or something. But this looks like a mistake, and it's one that's going to eat them in negative reviews as folks will be pissed that they lost their stars upon updating. Edit: If you backup the app data with TiB and restore it after updating, it should work. I did the manual equivalent and the star data preserved just fine. But since this is pretty clearly a mistake it's probably easier just to wait.
|
# ¿ Aug 4, 2012 04:22 |
|
|
# ¿ May 17, 2024 13:57 |
|
LastInLine posted:I'm assuming you contacted Rovio about it? I assume Rovio is piss drunk at Assembly right now. Actually I should be piss drunk at Assembly right now.
|
# ¿ Aug 4, 2012 04:35 |