How to finish android apps - android-studio

As I finish coding at android studio and ready to post it, how can I finish it?
I had already go to build and click make project, but nothing was happened. At event log wrote:"Gradle build finished in 11s 40ms"
Thanks

If you want to try it on your app, connect it to your pc, enable USB debugging in the phone, download your phone drivers and then click the green triangle. If you want to publish it on google play, look that up.

Related

I want to display a page of the app on the lock screen (android studio)

I want to display a page(activity) of the app on the lock screen
For example if a certain time comes and then I turn on the phone "on the lock screen", the app is running
I hope that is clear
Don't forget to keep in mind that I am a newbie in android studio
I tried a lot to solve the problem by applying some tutorials on YouTube, but I didn't succeed in that
THANKS.

Flutter not building app without error at all

My Flutter project was working just fine. I lost my Internet connection for a bit and when it came back I got a pop up talking about an Android Configuration found for the project, I clicked Add, then it started showing me two Device slots on the Upper tab where it shows what devices are connected.
Now if I need to run my app on my device, Flutter simply tries to run the project, then stops without any output in the Run Tab of Android Studio. This is really giving me a headache... I wish it gave an error or something. Someone please help me so i can resume development.
if you have not changed anything in the android directory the easiest thing to do is to delete it, then run in the terminal
flutter create .
if you have changed a lot of things in the android you can copy your changes and do the same or can go an revert the gradle configurations manually.

Can't seem to find DDMS in Android Studio 2.1.2

Not sure what I'm doing wrong here.
My basic goal is that I'd like to be able to take screenshots of my Android tablet via Android Studio which is running on my Windows laptop.
I gather I need Dalvik Debug Monitor Server (DDMS) to do this, however I'm struggling to find it within Android Studio.
All the guides I've read so far mention that you simply click on the DDMS menu button in the toolbar. This seems to appear like a green android robot.
Well, I have the android robot and so I click on that. The tooltip for the button says 'Android Device Monitor', nothing to do with DDMS.
And then normally says 'Android Monitor is already running' and does nothing. But all I have on my screen is Logcat and Monitors tab. I can't see the same stuff that I usually see on DDMS screenshots.
Occasionally it will throw an error which appears in the log files (but too big to post here)
How can I fix this?
Ok, officially dumb.
The DDMS was opening up in the background of another monitor.
Carry on...

Android Studio 2.0 launch APK on another device

Since Android Studio 2.0 and its reworked "build / run" mechanism, I can't "launch" an APK on a second device anymore. Once the APK has been loaded on the first device, I can't choose to launch a build to another device.
"Run" will target the current device
"Re-run" will stop the application running on the current device and upload it to the "second" device.
So my question is : "How can I launch a "second" build targeting a different device than the first device I builded on without terminating the first process ?"
Sorry for my bad english, this is not my native language.
If you click the stop button (Red Square), the Instant Run is deactivated. Then click the Run button the list of devices appears again.
The drawback is that when you click on the stop button the application is killed on the current running device.
We need a way or a shortcut to bypass Instant Run
Disconnect the device, click on the "play" button. Android Studio ask you now where to run the app.
Connect your device and select it.
On of the helpful method I found through which at-least you don't have to disconnect your already connected device to run the app on another device.
Click on the arrow down icon near to run option and select Edit Configuration.
It will open Run/Debug configuration dialog box, uncheck the checkbox "Use same device for future launches".
Next time when you will hit the run button, Android Studio will ask you to select the device.
When you deploy to your first device, make sure you have not selected to launch on the same device for future launches. Untick in your case.
Should you have already had this option on, and it is running on the same device, then unplug the device it is launching on, or turn off the emulator.. and it will ask you which device you now want to launch on.

How do I stop app in Android Studio

I must be missing something totally obvious, but I can't find a simple way to simply stop an app from running. I'm running it on my HTC One.
I first tried toggling the green run arrow. Didn't work.
I found a "Terminate Application" circle in the lower left of the window. That doesn't seem to do anything when you click it. It seems to be grayed out, non-functional. Screen shot here
http://www.screencast.com/t/VLTOzPQ7
So, I closed the entire project. That worked, but also the entire Android Studio closed instantly. Then reopening Android Studio failed (stack dump). Then reopening again worked, but it took 30 minutes to load my project.
To stop the next time, I turned my phone off, then closed the project. That seems to have worked better, since it took me to the Welcome to Android Studio screen and invited me to open or start a project.
Maybe there's an easier way to stop an app? I see the same question on this forum but no solutions.
The Android Studio controls you are trying to use only work if you are running your app in the emulator. There are a few ways to do this when you are using an actual device or VM (e.g., Genymotion):
Use the UI of the phone to Force Stop the application. This is done in the Settings->Apps menu.
Use Android Studio's terminal window or the host's shell and issue the command:
adb shell am force-stop <package-name>
Open Android Device Monitor (green "Droid" icon), select the process under the Devices tab and click the Stop Process button (stop sign icon). This is basically the GUI way of doing #2.
You need to select the process you want to terminate (ex. com.myname.myapp) then click terminate application.
Since the application is running on your phone, you need to end the application process on the phone. When you do that the application would be shown as terminated on Android Studio.

Resources