Android :: Modifying Manifest On Runtime
Nov 3, 2010
I am writing an application that will run on 2.0 and above. Now, I am thinking of adding the Data backup feature to the application. Is there anyway to modify the manifest file to include the metadata only if the phone is using Froyo(2.2). Ideally, i would like to avoid creating a separate application for just Froyo.
View 3 Replies
Mar 2, 2009
1) I am developing my app in Eclipse 3.4.1 with Android (ver 1.1_r1) plugin. My app compiles and executes without errors when using the Eclipse IDE.
However, when I export my app (unsigned) using Eclipse (via {select project} >right-click>Android tools>export unsigned application package), sign it, and try to run it on the Emulator, it throws a runtime error when I try to update my sqlite database, at which time the specific error created is: SQLite error#14, unable to open database. It is able to read from the database without problems. (I have also verified that the database is: open, is not readonly, is not locked by another thread, is not in the middle of a transaction.)
I have limited experience, but this seems more like a "system" problem given that the app works OK in Eclipse IDE but then fails as an exported/signed apk. Some googling of SQLite resources revealed a similar error on a non-Android platform which was fixed by: "Set your permissions correctly on /var/tmp, or whatever directory you are using to hold temporary files".
Does Android have temporary files, and if so how does it handle permissions on temporary files? Is there a way to check or set these permissions to see if this fixes my problem here?
2) Not sure if it is related, but after I have run the exported/signed app which causes the runtime error, if I reboot the Emulator, and try to run the program using the Eclipse IDE , the program fails with the same exact error. PLUS I also noticed the following error message while the program is installing/running: 03-01 22:22:29.282: ERROR/PackageManager(53): Package com.northwestradiology has mismatched uid: 0 on disk, 10019 in settings; read messages:
I can restore the Eclipse version of my program to be able to execute without runtime errors by utilizing the -wipe-data option for the emulator. But note that if I run my signed APK using an emulator created with the -wipe-data option, it still throws the runtime error listed above...
View 2 Replies
View Related
Jul 11, 2009
So I have the basics down... I can create a UI with the XML, I can show it and change the screen to another UI (another XML file) but how do I add to the UI?
Hard to explain...
Say I have a header (just 2 textviews) that will remain at the top and below that is a search box and button (main.xml). The user searches and I have it display the search UI (search.xml). This UI will have the same header (2 textviews) and below it will have several textviews each one containing a search result... Kinda like if you search for an app in the market. There's no way of telling how many results would be returned so I figured I would have to create each textview on the fly within the .java file. I'm not sure how to do this. Most likely would require a loop of some sort, but whats the syntax to create a new textview and display it right below the one above it? I'm working with linear here so I would assume just creating a new textview it will by default go to the next one down which is what I want.
Also, say I have 30 results... How do I get those to scroll but leave the 2 textview header in place? Would I create a ScrollView and put the new TextViews in that?
View 5 Replies
View Related
Sep 11, 2010
In an Android application I am writing, the styling for my various TextView elements is defined in an xml resource. I would like enable the user to change certain styles such as android:typeface using a PreferenceActivity. Is there a way to modify a style resource programmatically such that all associated widgets will update correctly? If not, must I manually select all widgets by id and change their styling?
View 1 Replies
View Related
Oct 6, 2009
Have a question regarding RotateAnimation. If I do not set the property FillAfter to true then the image in my view, that I use RotateAnimation to animate, returns to the initial position after the animation is done. My problem is that when I set fillafter to true when I later set the image on my imageview to another image than the one I animated some kind of transformation is applied to that image also.
View 2 Replies
View Related
May 31, 2009
What I want to do, is to make a software to resolve the following Android issue:
http://code.google.com/p/android/issues/detail?id=1215
2009/5/31 kankunb...@gmail.com <kankunb...@gmail.com>
- Hide quoted text -
View 3 Replies
View Related
Apr 29, 2009
I am looking for some answers from some of the experts here. I have a project in mind that I want to start. It is about using HTC's Touch HD phone as a device in a museum with rich media/video about the art and the artists on it. Besides the videos and animation, I also want to show some content from a web browser. Now my biggestest issue. I do not want that the museum guest who pick up the phone for the tour get to see the standard Android user interface. Is there a way to develop a new user interface that would start up directly once the phone is turned on? It should then automatically start the app with the museum infos. Later I may want to add some GPS functions and even sms and photo taking, etc....
What do you think, how flexible is Android to allow that?
View 2 Replies
View Related
May 25, 2014
I have tried to modifying and app for android so I can install the same app 2 times but I failed. I want to change the name of the app in the files and repack it so I can install it?
View 3 Replies
View Related
Jan 22, 2009
I create my Network provider and I want to start Activity from it. Is it necessary to create separate Activity with Manifest and then launch it using startActivity? Can I launch unregistered Activity directly from my provider?
View 5 Replies
View Related
May 20, 2009
is there some way to retrieve the manifest.xml of an application from the market, without installing the application? I think the official Market Application somehow get this file (or at least parts of it) to show needed permissions, etc. before installing. I'd be interested in seeing the IntentFilters defined by applications and their activities and processing this information in my application.
View 6 Replies
View Related
Mar 12, 2009
Is it possible to have two application tags (<application>)in the same AndroidManifest.xml file ?If yes - is there anything special that needs to be done, I am trying it, the syntax is accepted by the XML parser but when I install my second application is not available.
View 4 Replies
View Related
Jun 5, 2009
How can i request the versionName stored in manifext.xml from within my Code?
>manifest.xml
View 2 Replies
View Related
Sep 14, 2010
This should be simple but I can't find any info on this...
I simply want to read the package value in the android manifest...
CODE:......
The reason is simple I have to call context.getResources().getIdentifier(...)and I need the package.
Since this code will be reused in other apps I want to make it fool proof when I export it and therefore not have to change the value each time.
View 2 Replies
View Related
Oct 22, 2009
How do I indicate in the manifest multiple packages
View 4 Replies
View Related
Nov 19, 2010
I am trying to add permissions to my application manifest, so it can access other apps that the user installs at runtime. I thought the way to do this was to define a permission-tree in the manifest, and then use PackageManager.addPermission() to add permissions under that tree. However, I can't get this to work and the documentation I found wasn't conclusive. Could anybody show me how to do this by means of a simple example?
View 3 Replies
View Related
Feb 19, 2010
I'm primarily working on the Android SDK on windows, but would like to modify/tweak some functionality in the application framework.I have a separate ubuntu box where I downloaded the android source code, built it using "make" as well as "make sdk". I have a few questions in mind. Is it possible to import the binaries that I built on the ubuntu box into the android windows SDK? If so, what are the (proper) steps in doing so.For example, say I modified some functionality in the Activity.java file, then built it on ubuntu. I want to be able to make use of my modifications and continue my app development on my Windows SDK. Can I somehow import the framework binaries built from this step over to my windows SDK and continue my development from there? If so, what are the binaries I need and what are the steps to import them?
View 6 Replies
View Related
Mar 23, 2010
I need to load an audio resource and play it, but I also need to be able to modify some parameters (like the volume, or the playback rate) while the audio is being played. For example, I might want to play a 10 seconds audio stream, and change the volume only after 3 seconds. Is there a way to do it? I've been experimenting a little with AudioTrack without results.
View 5 Replies
View Related
Apr 17, 2010
On my widget I'm having a button and a textView. When clicking that button some data is registered and I want the TextView to be updated. However I can't get to the TextView instance from within my Activity it seems.
View 4 Replies
View Related
Oct 14, 2010
I have a rooted desire, but I have a troublesome app that won't update and I can't delete. I have seen others who have had the same problem, and a solution is to rename the app .apk.old and then redownload it, but I can't find a decent app to do this. I do have superuser permissions.
View 2 Replies
View Related
Aug 2, 2010
This question actually has two parts.
The first part:
I've been developing my first app for a couple of weeks now. I have 5 screens and everything seems well. However, I'm considering changing the app's navigation to a TabView.
I haven't delved much into it, but I'm hoping someone can save me a little bit of time. It seems that people don't generally place Activities inside each tab. They simply point the tab content to a View. This is where my major setbacks are. 1) I already have Activity classes full of code and 2) I can't quickly guess how the structure of an app using TabView looks. For example, where do I put the handler code for clicking a button on a View? Does it all just get dumped into the TabView Activity somehow?
What I would like is if you could please give me a quick synopsis of what I'm looking at doing, answers to any questions you think I may have, and point me toward some resources for creating TabView applications. A quick Google search really just shows me how to create a TabView Activity and add a couple tabs to it. The code doesn't go any deeper. For example, say I have a layout xml to show in one of my tab's content pane, where does the code go for clicking a button I have in that layout?
The second part:
I've added a TabActivity to wrap the Activities I currently have in. At the moment I have Activities populating the content of my tabs (though ultimately I'd like to do this in the most efficient fashion, which doesn't seem to be having Activities be tab content). I've noticed something rather annoying. My MAIN Activity is an Activity I wrote for my user to log in to their account. After logging in, they are taken to my Tab Activity. Here is what happens:
When I am on my Tab Activity and I "minimize" the app by clicking the Home button and then launch it again, I don't get taken back to the Tab Activity. I get taken to my log in Activity. Why? I don't have the launchMode of my Tab Activity set to singleInstance... or is it singleInstance by default? How can I make the app re-launch showing the Tab Activity (ideally by setting some parameter, assuming I'm doing something wrong, and not having to save this data off somewhere and reading it and programmatically telling it what to go to)?
View 1 Replies
View Related
Nov 3, 2010
I have a ListView, displaying some items, containing an ImageView filled with a standard image at first and a line of text.
What I wanna do is downloading one thumb after another with an AsyncTask and step for step change the standard image with the downloaded one. How to realise this?
The ListView contents are managed by an enhanced ArrayAdapter.
View 1 Replies
View Related
Jul 11, 2010
So, I added the receiver (contained in application) in the manifest. Broadcast doesn't fire my broadcast receive.
<receiver android:name="mypkg.IncomingCallReceiver">
<intent-filter>
<action android:name="android.telephony.TelephonyManager.ACTION_PHONE_STATE_CHANGED"/ >
</intent-filter>
View 4 Replies
View Related
Jan 10, 2010
I have two applications A and B (in different packages). A can send an explicit intent to B to perform some kind of action. Then,I enforced a permission in application B called "my.permissions.B_PERMISSION ". The A application can still call B despite the fact that it doesn't have the appropriate <uses-permission> in its manifest. Have I understood something wrong?
View 7 Replies
View Related
Mar 5, 2010
One of my users is experiencing an odd problem on network access via my application. Checking his logs shows up the following exception. The odd thing is that I have "android.permission.INTERNET" in application AndroidManifest.xml and many users have already used my app with no problem (I've launched it 4 months ago).
java.net.SocketException: Permission denied (maybe missing INTERNET permission) at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocketImpl(Native Method) at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocket(OSNetworkSystem.java:187) at org.apache.harmony.luni.net.PlainSocketImpl.create(PlainSocketImpl.java:266) at java.net.Socket.checkClosedAndCreate(Socket.java:872) at java.net.Socket.connect(Socket.java:1019) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init> (HttpConnection.java:62) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager $ConnectionPool.getHttpConnection(HttpConnectionManager.java:145) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager .getConnection(HttpConnectionManager.java:67) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.get HTTPConnection(HttpURLConnection.java:821) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.con nect(HttpURLConnection.java:807) at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.get OutputStream(HttpURLConnection.java:1150) ......
View 2 Replies
View Related
Sep 26, 2010
I would like to start my own SMS editor when user selects "Send message" from contacts application. How do I define intent in manifest file to allow passing contact details to the editor?
View 1 Replies
View Related
May 28, 2010
I have one Application class to keep the global state of my application. But I'm unable to register it in Manifest file? Any idea how to do this?
View 1 Replies
View Related
Apr 20, 2010
Declaring receiver for RINGER_MODE_CHANGED_ACTION in the manifest
View 2 Replies
View Related
Sep 10, 2010
In my thread I create an inner activity 'B' at one point in order to launch another activity for result. I need to declare this in my Android manifest file but can not work out what the name of it is as the standard ".B" does not work as it says that activity does not exist. How can I declare this activity?
View 1 Replies
View Related
Jul 5, 2010
I have a launched android application that works fine most of the time. However 1 in about 1000+ runs I get an android.content.ActivityNotFoundException: Unable to find explicit activity class exception. The activity is declared in my manifest and I've never seen it crash myself. It is declared like this...
CODE:..........
The crash reports show it failing on all OS's from 1.5 to 2.1.
View 2 Replies
View Related
Aug 30, 2010
I see that multiple broadcasts (ACTION_TIME_TICK, for example) cannot be registered in the manifest, the must be explicitly registered via Context.registerReceiver(). I am having trouble with the ACTION_USER_PRESENT broadcast intent. Specifically, I test on the emulator and my application keeps force closing with the error:
CODE:...................
This is caused by
CODE:.......................
My manifest is fairly simple:
CODE:........
I am essentially attempting to create a Receiver that is awakened as soon as possible after my application is installed. The first time it is awakened, it registers a few listeners, and then it unregisters itself so it is never called again. (I really wish there was an intent fired immediately after your app had been installed, to allow a small bit of setup.
View 1 Replies
View Related