• Breaking News

    [Android][timeline][#f39c12]

    Wednesday, August 28, 2019

    Google just deleted my nearly 10-year-old free & open-source Android app . In a matter of hours, over the weekend, it was all gone (store & ads). PLEASE HELP Android Dev

    Google just deleted my nearly 10-year-old free & open-source Android app . In a matter of hours, over the weekend, it was all gone (store & ads). PLEASE HELP Android Dev


    Google just deleted my nearly 10-year-old free & open-source Android app . In a matter of hours, over the weekend, it was all gone (store & ads). PLEASE HELP

    Posted: 28 Aug 2019 11:32 AM PDT

    Building a Remote Camera App on Android forking Open Camera

    Posted: 28 Aug 2019 05:57 AM PDT

    Suspended while trying to unpublish app!? Discussion

    Posted: 27 Aug 2019 09:19 PM PDT

    I had an app suspended and been someone who wants to be on the good side of things, I unpublished a similar app so as to evaluation. To my horror, moments later I got a suspension for that app. -.-

    I appeal and explained. Even told them I am ok to accept the app will not be reinstated. I just hope to change the suspension to removed status as it's OBVIOUSLY brash to be slapped with an suspension for trying to do good.

    Then agent continues to repeat a generic cut and paste that the app is in violation and he can't reinstate.

    HECK! I do not want reinstatement. I only want justice.

    Does Google even realise how high handed this is turning out to be. Literally 0% security for our commitment. Anything can be taken away at any time.

    Hoping to get some insights, views or tips. Argh.

    submitted by /u/Koala_Confused
    [link] [comments]

    I'm really confused with Android MVVM pattern

    Posted: 28 Aug 2019 10:49 AM PDT

    Hi guys, I'm developing one app and I'm trying to use MVVM, latest techniques, libraries, etc... I read that ViewModel shouldn't contain any view, context and activity reference, but I also read that view shouldn't contain any logic. So where should I put my code, which is used to hide keyboard? How to do navigation when I can't get NavController in the ViewModel or for example how to check if any of my EditTexts contain error when I shouldn't have logic in UI and shouldn't have view in ViewModel. Also when I want to handle click using data binding, I should have a function in ViewModel or in some handler class and I can't get NavController in these classes. It's really confusing. How to solve this, what is the best practice?

    submitted by /u/miso01
    [link] [comments]

    Motional Intelligence: Build smarter animations

    Posted: 27 Aug 2019 09:09 PM PDT

    Kotlin, Big Nerd Ranch, and Android Development Question

    Posted: 28 Aug 2019 03:15 PM PDT

    Hello,

    At the beginning of the year I purchased the Android Programming: The Big Nerd Ranch Guide (4th Edition) (Big Nerd Ranch Guides) book thinking that I would be getting it over the summer, but I believe they were delayed because they wanted to focus on Kotlin.

    I haven't been following much android news so I didn't know there were efforts to move from Java to Kotlin otherwise I may have started sooner. But anyway, I was eyeballing their Kotlin Programming: The Big Nerd Ranch Guide 1st Edition book so that I can get started on it. I kind of don't want to buy two books with the same purpose if I just have to wait until fall for the first book.

    Should I just wait for their next book or try to jump into it now?

    submitted by /u/embrex104
    [link] [comments]

    Detect if your app is running in Firebase Test Lab

    Posted: 28 Aug 2019 07:05 AM PDT

    dialogflowbot: Google's Dialogflow implementation on Android with additional features.

    Posted: 28 Aug 2019 02:34 PM PDT

    Google rejected my application from the Designed for Families program for reasons unknown. Tried submitting the appeal and Google's having none of it. Thanks, Google!

    Posted: 27 Aug 2019 05:21 PM PDT

    Making an app: for myself or corporation?

    Posted: 28 Aug 2019 09:32 AM PDT

    Last week I made a post about an app that I should create in a contest and now I'm reconsidering doing it for two reason: ownership of the app and working on my own pace.

    TLDR of the post: high school is apart of an app making contest, i want to participate, have around 4 months to make an app, if I win I wont be able to deploy or sell the app without the permission of the corp. holding the contest.

    If I make something decent, wouldn't it make more sense for me to deploy the app for myself instead of some corp?

    Instead I could work on my own pace, put more time into the app if I need to and then release it whenever I want with full ownership of the app.

    submitted by /u/disshitdeep
    [link] [comments]

    Run coroutines from AppWidgetProvider

    Posted: 28 Aug 2019 07:17 AM PDT

    I am trying to access db via coroutines and set the text from the data obtained. I tried
    GlobalScope.launch(Dispatchers.Main) {

    val weather = db.getCurrentWeatherMetricAsync()
    Log.d("TAG_TAG_TAG", "weather: " + weather.temperature)
    views.setTextViewText(R.id.tv_counter, "" + weather.temperature)
    }

    But I can only see the output in log, and not in the widget, so i tried to launch this method from runBlocking {...} and then it works. Can you tell me how to do this with coroutines instead?

    submitted by /u/mythio_2909
    [link] [comments]

    To parse or not to parse XML on Android in 2019

    Posted: 28 Aug 2019 07:06 AM PDT

    Hey, I wrote an article about my experience parsing XML in a relatively new and up to date project. It's a Shakespearean pun, lemme know if you agree or not.

    https://infinum.co/the-capsized-eight/to-parse-or-not-to-parse-xml-on-android-in-2019

    submitted by /u/knobtviker
    [link] [comments]

    Changes to Admob policy regarding restrictions on monetizing certain content (Adpocalypse - Android Edition?)

    Posted: 28 Aug 2019 07:02 AM PDT

    Dear AdMob Publisher,

    We're writing to let you know about a change to Google's publisher policies for all of our publisher products that will affect your AdMob account.In September 2019, we're launching changes to some of our content policies across our publisher products (AdSense, AdMob, and Ad Manager). While there's no action for you to take today since this won't affect any publishers right now, be sure that you read through this email to familiarize yourself with what's coming next month.

    Why we're making these changes:

    One of the top requests we hear from publishers is that they want us to simplify and streamline our policies. We know that many of you use several of our publisher products and we want to bring you a clear and easy way to understand how to interact with our policies and how they affect you, no matter which products you use.Here's what you can expect:

    • Google Publisher Policies, which outline the types of content we won't monetize through any of our publisher products. These include: Illegal Content, Child Sexual Abuse Material & Pedophilia, Sexually Explicit Content, Adult Themes in Family Content, Intellectual Property Abuse, Endangered or Threatened Species, Dangerous or Derogatory Content, Enabling Dishonest Behavior, Misrepresentative Content, Malicious or Unwanted Software, and Mail Order Brides.
    • Google Publisher Restrictions, which outline the types of content which will receive restricted sources of advertising. These include: Sexual Content, Shocking Content, Explosives, Guns, Gun Parts & Related Products, Other Weapons, Tobacco, Recreational Drugs, Alcohol Sales and Misuse, Online Gambling, Prescription Drugs, and Unapproved Pharmaceuticals and Supplements.
    • Google Ads (formerly AdWords) will continue not to serve on any of this restricted content; it will only receive ads from other advertising products or via the use of direct deals between publishers and advertisers.
    • Alignment across our publisher products, bringing simplicity, consistency, and ease of understanding, regardless of the product(s) you choose to use.

    What it means for you as an AdMob publisher:

    Monetizing content that falls under the Google Publisher Restrictions will no longer be a policy violation; instead, we will restrict advertising on that content as appropriate, based on the preferences of each advertising product and/or advertisers' individual preferences. In some cases this will mean that no advertising sources are bidding on your inventory and no ads will appear on this restricted content. So while you can choose to monetize content covered by the Google Publisher Restrictions, doing so will mean you will likely receive less advertising on this restricted content than you would receive on other, nonrestricted content.

    Content that falls under the Google Publisher Policies is not allowed to be monetized and you should not place ads against that content. As with our current policies today, attempting to monetize policy-violating content may result in your account(s) being suspended or terminated.

    Please note that these policies and restrictions will apply in addition to any other policies governing your use of Google publisher products.

    What you need to do:

    Nothing at this time. The Help Center and Policy Center will be updated in September 2019 when this takes effect with the full breakdown of policies and restrictions. At that time, please review the updated policies and restrictions and ensure that your content is in compliance.

    Please note that going forward, Google will be announcing updates to our policies and restrictions for AdMob on this change log. Publishers are required to keep abreast of changes to policies and be in compliance with them at all times.

    submitted by /u/DevGary
    [link] [comments]

    My app that i just finished is saying “pending publication” when i tried submitting it to the play store. It’s been about 24 hours and it’s still pending publication. My account is about a day old now, does that have anything to do with how long this is taking?

    Posted: 28 Aug 2019 07:01 AM PDT

    2 days and admob hasn’t crawled app-ads.txt yet

    Posted: 28 Aug 2019 12:17 PM PDT

    Has anyone else been waiting this long? I checked the url on admob and things look correct.

    submitted by /u/angrynapkin1
    [link] [comments]

    Whats wrong with Google play app review system? Internal testing pending for over 8 days

    Posted: 28 Aug 2019 11:39 AM PDT

    I am a new developer to google play. i had uploaded and published my game app - Word Hookup - to google play for "internal testing" a week back. The status still shows "pending publication". Why does google play need app review for internal testing, and that too over a week. My game app submission on iOS went live within 2 days [shameless plug - https://apps.apple.com/gb/app/word-hookup/id1467012830]. I had the impression that it was apple that took too long for app reviews. Not being able to even internal test has been very frustrating. Google play support has not responded to my emails. A chat rep I spoke to told me that he would escalate the issue, but no further response yet. Anyone else experience anything similar, or is something wrong with my submission, as this would be my first submission to Google Play.

    submitted by /u/wordhookup
    [link] [comments]

    Can someone please please help me out to fix this?

    Posted: 28 Aug 2019 11:33 AM PDT

    If you’re thinking about publishing your app in China this is a great article

    Posted: 28 Aug 2019 10:23 AM PDT

    https://www.appinchina.co/blog/software-copyright-certificate-in-china

    When publishing an app on China it looks like you need something called a software copyright certificate before you can publish the app on the chinese android stores. This article gives a good run down of what the requirements.

    The resources in this site seems to have a bit more information on android development of in app purchases and distribution in China too.

    submitted by /u/colekwin
    [link] [comments]

    What's solution to $Proxy10.onUnityAdsError ANRs and crashes section?

    Posted: 28 Aug 2019 05:16 AM PDT

    In java.lang.Error this is too much for my game. And I don't know how to control this crash behavior of game. Kindly help me get rid of this.

    submitted by /u/anxietyhub
    [link] [comments]

    Hey guys, does anyone know how Google selects game for indie game highlights or other categories? Do we need to submit our game for featuring like we do on ios?

    Posted: 28 Aug 2019 07:32 AM PDT

    App working fine on debug version but crashing when build a signed version/ launched to playstore

    Posted: 28 Aug 2019 06:48 AM PDT

    I recently launched an application on google play. it was working fine on my debug build, but it started crashing when i downloaded the released version from google play. I now try installing the app-release.apk (Although i uploaded the app.abb bundle, but i don't know how to get an apk out of it) generated via android studio and it gives me the following logs: 2019-08-27 05:46:09.978 819-852/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only 2019-08-27 05:46:09.982 1449-8273/? E/ANDR-PERF-JNI: Iop tryGetService failed 2019-08-27 05:46:09.998 1449-8273/? E/ActivityTrigger: activityStartTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1 2019-08-27 05:46:09.998 1449-8273/? E/ActivityTrigger: activityResumeTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1 2019-08-27 05:46:10.008 1449-10327/? E/ActivityTrigger: activityResumeTrigger: not whiteListedin.curioustools.water_reminder/in.curioustools.water_reminder.ui.StartActivity/1 2019-08-27 05:46:10.041 23961-23961/? E/.water_reminde: Not starting debugger since process cannot load the jdwp agent. ... full logs are here .What am i doing wrong? why my activity is not whitelisted? Here is my activity and manifest:

    ```xml //manifest

    <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="in.curioustools.water_reminder">

    <application android:allowBackup="true" android:fullBackupContent="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme" tools:ignore="GoogleAppIndexingWarning"> <activity android:name=".ui.screen_dashboard.DashBoardActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" /> <activity android:name=".ui.screen_intro.IntroInfoActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" /> <activity android:name=".ui.StartActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <receiver android:name=".broadcast_recievers.NotificationActionReceiver" /> </application> 

    </manifest>

    ```

    and:

    ```java //StartActivitty.java package in.curioustools.water_reminder.ui;

     import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; import in.curioustools.water_reminder.R; import in.curioustools.water_reminder.services.ServicesHandler; import in.curioustools.water_reminder.ui.screen_intro.IntroInfoActivity; import in.curioustools.water_reminder.ui.screen_dashboard.DashBoardActivity; import static in.curioustools.water_reminder.db.pref.PrefUserDetails.*; 

    public class StartActivity extends AppCompatActivity {

    //private static final String TAG = "startActivity"; Class classToBeLaunched; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_start); ServicesHandler.updateServices(this); SharedPreferences pref= getSharedPreferences(PREF_NAME, MODE_PRIVATE); boolean shownOneTime=pref.getBoolean(KEYS.KEY_SHOWN_INFO_ACTIVITY, Defaults.HAS_SHOWN_INTRO_INFO_ACTIVITY); classToBeLaunched = shownOneTime ?DashBoardActivity.class:IntroInfoActivity.class; startActivity(new Intent(StartActivity.this, classToBeLaunched)); finish(); } 

    }

    ```

    submitted by /u/appdevtools
    [link] [comments]

    How to make photos for my app like these using android?

    Posted: 28 Aug 2019 06:12 AM PDT

    Apple Music beta adds Chromecast support and 100,000 radio stations

    Posted: 28 Aug 2019 06:11 AM PDT

    Publishing an Android library to MavenCentral in 2019

    Posted: 27 Aug 2019 11:19 PM PDT

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel