• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Pen calibration with Ibis Paint

How can I calibrate my stylus with Ibis paint. The draw line is about 1/8" below where the tip hits the screen. I have a Galaxy F9+. Thanks for any help....

I don't know this Ibis Paint, but I assume it doesn't have any way of calibrating a stylus to the app? Also what actual stylus are you using, a Samsung S-pen or something else?

I use a Galaxy Note20 Ultra myself, and the included S-pen stylus is spot on for any drawing apps, no calibration needed. And it the same for other Note series phones, and Samsung devices that are compatible with the S-pen, like the latest Fold series are apparently S-pen compatible.

BLOCK SPAM (EMAIL)

Can someone tell me how to block spam messages. I have GMAIL, and the spam is coming in crazy!

When you get spam, tap the 3 dot icon (overflow) in the upper right.
(You must tap on the spam first.)
Then tap 'Report Spam'.

From then on, anything from that address will be sent to your spam folder.

You can delete it from there, but spam is auto deleted every 30 days anyway.

Help Can't find the old whatsapp backups in my phone

Hello,
I have an issue with Whatsapp as I am not very familiar with it and I am trying to get help with it.
Two days ago, I cleared the data in my whatsapp accidently (s21 ultra). Then, I pushed the button backup thinking that it will ask me to select the backup file that I have.
But, It seems I deleted the old backup and overwrote it with nothing. Therefore, I lost all my data.
As I know, we can find many backup versions in the phone (Internal storage/Android/media/com.whatsapp/databases). But, I found only one file "mgstore.db.crypt14".

I want to know, if possible :
- How all the old backups were deleted ? is it due to clear data option ?
- Is there any solution to find that old backup ?
- Should I use Data recovery software in order to find what was deleted ?

The smallest help will be more than appreciated.

Thank you,
Amin Gaaloul
1. Yes, doing the "Clear Data" option probably erased the backups. That's why it's important to also upload the backup to Google Drive
2. No, you can't get any deleted files back

Bluetooth connected and playing but no audio

I finally saw someone else with a similar problem.. already replied there but I think this is a bit different so I made this post.

I used my car's bluetooth media for podcasts with no problems for 2 years until september, then suddenly the smartphone said it's connected and the app (podcastaddict) is playing but no sound comes out, neither it seems to recognize the car keys to play/pause the track. (volume is ok ofcourse). even voice commands don't work, but the devices result connected on both the car and the smartphone, media play on bluetooth is on, phone calls is on.
my phone is a xiaomi pocophone f1.
I checked and tried a lot of solutions but nothing worked. even got into developer options to change things but didn't work.
I tried other older podcasts I've already listened to, same result.
recently my car didn't get any update, my phone didn't get any update, podcastaddict support says it's not their problem, the problem persisted by using other music apps, the smartphone apps relative to bluetooth etc didn't get updates, android system apps neither.
the only thing that changed was android auto updates, plus when I connect the phone via usb and use android auto I can listen to the podcasts without any problem and voice commands work.
I checked with another phone and it worked only the first time then it got the same problem, but it was a xiaomi too and it had android auto too.
I checked with my bluetooth earbuds and sometimes I get the same problem (playback on but no sound), but after a few seconds they disconnect, reconnect and it works fine.

Podcast, no Audio

I have almost the same problem, used my car's bluetooth media for podcasts with no problems for 2 years until september, then suddenly the smartphone said it's connected and the app (podcastaddict) is playing but no sound comes out, neither it seems to recognize the car keys to play/pause the track. even voice commands don't work, but the devices result connected on both the car and the smartphone, media play on bluetooth is on, phone calls is on.
my phone is a xiaomi pocophone f1.
I checked and tried a lot of solutions but nothing worked. even got into developer options to change things but didn't work.
I tried other older podcasts I've already listened to, same result.
recently my car didn't get any update, my phone didn't get any update, podcastaddict support says it's not their problem, the problem persisted by using other music apps, the smartphone apps relative to bluetooth etc didn't get updates, android system apps neither.
the only thing that changed was android auto updates, plus when I connect the phone via usb and use android auto I can listen to the podcasts without any problem.
I checked with another phone and it worked only the first time then it got the same problem, but it was a xiaomi too and it had android auto too.
I checked with my bluetooth earbuds and sometimes I get the same problem (playback on but no sound), but after a few seconds they disconnect, reconnect and it works fine.

sd card not being used

As @mikedt says.
Also, as a general rule, I disable anything from Google.
(My gaming device is the exception.)

Trial and error is the best way to discover what you can and cannot do without on any device.

As for Device Manager and the like, I despise this type of app.
Most cannot be disabled.
I do periodically clear all data on these annoying apps.

But keep in mind that these apps are all in a separate area of device memory that you have no access to- so even if you could eliminate all of them you would gain no space, except for any updates and data the apps have collected.

On the plus side, it could free up some resources and possibly speed the device a noticible amount.

Message Dialog When Opening an Older Android App

I have developed an app that I uploaded to Google Play years ago. I never had to fix anything on it as it was developed well before uploading. Now that Google is forcing developers (a whole separate thread on that topic :p ) to do various things to their apps, I need to upload a new version. I've decided to publish an entirely new app for this purpose. I've made a few changes and now am testing on a phone with Android 11. The app installs fine, however, when starting the app, there is a dialog displayed stating, 'This app was built for an older version of Android and may not work properly . . . . '

App runs fine when pressing on the 'OK' button. I've tried to change the android:minSdkVersion to 15 and the android:targetSdkVersion to 29 in Manifest but the dialog continues to display.

Is there something else in the Manifest.xml that is required?

Any assistance on this nagging problem would be appreciated.

------------

Samurai Assassin

In this game, you play as Hamashi, a Samurai who lived with Ninjas and fought evil gods, and now he is going to rescue his wife from the hand of the half man half god Fūjin. With superior acrobatic and deadly weapons, Hamashi is ready to face menacing traps and enemies who have sworn to protect Fūjin.
Samurai Assassin features simple yet addicting gameplay, giving you thrilling moments and an unexpected experience. You can upgrade abilities using gold and diamond collected from enemies and the environment in order to keep tracks with the difficulty of the game. Maneuver through traps, lay waste on enemies who try to stop him and rescue his wife.

FEATURES:
- 3 different maps + 1 Boss map with 45 levels to play
- Easy to control movement
- Upgrade your character's skills
- Purchase costumes and disguises
- Challenge yourself with tough battles
- Be the best and submit your score.

Wow your trailer is amazing. Game looks epic, I'm about to check it out.

Apps App crashing when trying to show system notification after downloading a new file

have and android application which downloads pdf documents from a backend service using the following code, executed in a class that implements android.os.AsyncTask that runs in background:

Java:
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.Q) {
   String path = Environment.DIRECTORY_DOWNLOADS;
   ContentValues contentValues = new ContentValues();
   contentValues.put(MediaStore.MediaColumns.DISPLAY_NAME, file.getName());
   contentValues.put(MediaStore.MediaColumns.RELATIVE_PATH,path);
   ContentResolver resolver = context.getContentResolver();
   Uri uri = resolver.insert(MediaStore.Downloads.EXTERNAL_CONTENT_URI, contentValues);
   try {
       OutputStream os = resolver.openOutputStream(uri);
       byte data[] = new byte[4096];
       int count;
       while ((count = is.read(data)) != -1) {
           os.write(data, 0, count);
       }
       os.flush();
       IOUtils.closeQuietly(os);
       IOUtils.closeQuietly(is);
   } catch (FileNotFoundException e) {
       Log.e("DOWNLOAD","File not found",e);
   } catch (IOException e) {
       Log.e("DOWNLOAD","Error downloading file",e);
   }
} else {
   OutputStream output = new FileOutputStream(file);
   byte data[] = new byte[4096];
   int count;
   while ((count = is.read(data)) != -1) {
       output.write(data, 0, count);
   }
   IOUtils.closeQuietly(output);
   IOUtils.closeQuietly(is);
}

After the download of the file, that completes withou errors, I try to show a notification in the system bar with the following code inside the onPostExecute() method of the AsyncTask:

Java:
Uri fileUri = FileProvider.getUriForFile(context,
       context.getResources().getString(R.string.file_provider_authority),
       file);

Intent viewFileIntent = new Intent(Intent.ACTION_VIEW);
viewFileIntent.setDataAndType(fileUri, mimeType);
viewFileIntent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);

DownloadManager manager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
manager.addCompletedDownload(fileName, fileName, true, mimeType, file.toString(), file.length(), true);

if ( context.getPackageManager().queryIntentActivities(
       viewFileIntent,
       PackageManager.MATCH_DEFAULT_ONLY).size() > 0 ) {
   context.startActivity(viewFileIntent);
} else {
   DSSErrorUtils.showI18n(context, context.getString(R.string.MESSAGE_NO_APP_FOR_FILE));
}

When I run the emulator with Android 10 - SDK Version 30, the app crashes with the following error (generated in method manager.addCompletedDownload() ):

java.lang.SecurityException: No permission to write to /storage/emulated/0/Download/document_704.pdf: Neither user 10148 nor current process has android.permission.WRITE_EXTERNAL_STORAGE

The same code executed on emulator or devices with Android 11 - SDK Version 30 runs without problems. Also with Android versions < 10 it works correctly.

Any help would be very appreciated! Thanks!

Filter

Back
Top Bottom