M
M
max-modum2019-01-17 02:44:44
Android
max-modum, 2019-01-17 02:44:44

ANDROID - How to create a live wallpaper?

Hello, friends!
Faced the following problem:
Not so long ago I decided to make a live wallpaper for Android as a gift to my wife.
Being a 3D artist and animator, he quickly realized the graphic part of his idea - he created the necessary character, scene, animated, made frame-by-frame rendering, edited the video.
Then I started looking for solutions for technical implementation. Here I will say that I am far from programming and the Android SDK, so my choice fell on solutions adapted for a simple user - live wallpaper designers.
Googling, I chose the Appgeyser resource from domestic developers as the simplest solution. Unfortunately, it works as expected...
Having tried almost every animated picture format created, from AVI and MPEG to GIF and FLV , I did not get any result , except for the APK build error.
Communication with support gave zero results, they don’t read messages there at all, answering with copy-paste without looking.
Then I began to look for similar resources on the net , found a sufficient number of paid and free sites of a similar nature , but none of them found the framework I needed for Live Wallpaper. Everywhere designers of blogs, chats, galleries, browsers, etc.
I found one supposedly specialized site for assembling specifically LW, but it didn’t inspire the slightest confidence in me due to the absolutely eye-catching interface (I’m not kidding, this is really the finish line) and the BUY button that is ubiquitous literally on every square centimeter of the page (with no more information on the site there were no descriptions, no demo, in general, you understood)
After all unsuccessful attempts to find an online designer , he turned to software solutions for help . Again, googling, I found the CLWC program , the final of which was released on 04/02/2017 - it is free, beautiful, user-friendly, but also could not win . I wondered if the matter was in the hands , or maybe in the head, I double-checked everything again, following all the requirements of the program, I tried all combinations of file formats, but, alas , the APK did not build.
Continuing to google, I came across a paid program Live Wallpaper Creator 2.6 , costing $70 and courtesy of a trial. After reviewing the description and contents of the interface, I realized for myself its experimental nature. Maybe my eyesight is failing me, but after examining all the tabs in detail, I did not find even an elementary function for editing the canvas resolution or fitting to the finished image.
I understand, you will say: "Well, there are special applications for the Droid that allow you to put any video on the background! Why torture? " Here I will answer - this is not my option.
My goal is to create an APK that a person can get, install, open, press "SET", and get the result - a live wallpaper on their phone. I am not a supporter of half-measures, let alone any collective farm.
Surfing XDA gave me a couple of very dry and sparse articles aimed, of course, at developers, and not at a user far from coding .
Simply put, my searches did not lead to anything , although I started them back in November last year.
For this , I decided to turn to knowledgeable people .
My TOR is the following:
I don't need any frills , I just want to put an animated canvas on the background by packing it into an APK.
Simply put, I have an animation of a given resolution - I can make it any format: even GIF , even MP4 , even PNG frame by frame.
This animation must be packed into APK so that you get a live wallpaper .
Are there bloodless methods for solving my problem? Or can I do without coding in the Android SDK ?
Is there some kind of software template \ coding framework for live wallpapers, where you can only substitute ready-made graphics as a variable?
FAQ:
- Why not use a 3D scene for rendering in OpenGL?
- I want to use pre-made frames because they were rendered on a Path Tracing renderer with all the effects I needed for lighting, blurring, post-processing and so on, which the mobile renderer is simply not capable of. The picture is the same as comparing photorealism with the "3D text" from the 98th Word.
- Have you googled online APK building services well?
- Yes, I spent several nights of non-stop trying on this. The bulk of online constructors do not have the functionality necessary to complete the task, where it does not assemble the final file. On XDA, I also did not find any information that I could digest.
- Are there really no more software products for this task?
- I googled the English-speaking sector of the Internet and found only two tools. Maybe, of course, the point is in me, if you find something - correct it, I will only be glad.
- Why did you ask a question in public?
- I only ask questions to the community when I really can't find the answer myself.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Developer, 2019-01-17
@samodum

Most likely, there really are no ready-made tools for this. And I wouldn't even trust ready-made ones.
As a programmer, I would still make an application.
It won't be difficult. Comparable in complexity to Hello world for live wallpapers. Only resources to replace.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question