Jump to content

Poweramp API/Skin SDK Update


maxmp

Recommended Posts

  • 3 weeks later...

Hi, thanks for the update.

Is anyone having this issue, can't find a solution 

-code-gen:     [echo] SKIN: Generating R.java / Manifest.java from the resources...     [exec] W/asset   ( 3830): Asset path skin_compat/bin/skin_compat-debug.apk is neither a directory nor file (type=1).     [exec] ERROR: Asset package include 'skin_compat/bin/skin_compat-debug.apk' not found.

Thanks  :)

Link to comment
Share on other sites

  • 3 weeks later...

 

Hi, thanks for the update.

Is anyone having this issue, can't find a solution 

-code-gen:     [echo] SKIN: Generating R.java / Manifest.java from the resources...     [exec] W/asset   ( 3830): Asset path skin_compat/bin/skin_compat-debug.apk is neither a directory nor file (type=1).     [exec] ERROR: Asset package include 'skin_compat/bin/skin_compat-debug.apk' not found.

Thanks  :)

 

Copy Poweramp-2.0.9-build-532.apk from poweramp_skin_sdk to skin_compat/bin/ and rename it to skin_compat-debug.apk

#FAST

Link to comment
Share on other sites

  • 3 months later...
  • 3 months later...
May 08, 2014

- updated reference resources and default_style.PSD to match latest build-555

  - new attributes for default album art logo 

  - new XD (xhdpi) and XXD (xxhdpi) dimens and drawables
Link to comment
Share on other sites

May 10, 2014

- added skin_lib, added support for skin Poweramp icons and skin pack icon hide option
- refactored skin sample projects to use skin_lib
- added skin_custom_info_activity sample project
Link to comment
Share on other sites

  • 6 months later...
Nov 15, 2014

- updated skins SDK to allow building skins for Lollipop:

  - you can't use skin-defined attrs.xml (style attributes) as those are not working for lollipop resources

    Poweramp build-565 and above provides skin_ref1..skin_ref10, skin_bg1..skin_bg10, skin_color1..skin_color10,

    skin_dimen1..skin_dimen10 attributes to use freely in skins to workaround this issue. 

    Alternatively, you can just avoid such attributes or use some Poweramp defined ones (see attrs.xml)

  - your Android SDK Tools should be updated to at least 23.0.5 AND Android SDK Build-tools 

    BOTH exactly 20.0.0 and 21.1.1 versions should be installed (via e.g. command line "android" tool)

    Having 2 build tools versions allows us to build one skin APK for both pre-Lollipop and Lollipop Android versions

- updated skins InfoActivity to match Material theme on Lollipop. Also, it won't crash anymore if no Poweramp installed

- updated reference resources to match latest
Link to comment
Share on other sites

  • 2 weeks later...

I cannot build any of skinns downloaded from https://github.com/maxmpz/powerampapi

using command "ant debug" BUILD FAILED (Log at the bottom)

 

using command "ant apkpush-shared" works well

 

 

Environment: 

Android-Tools 17-21 installed

Android Tools 23.0.5

 

 

One more: skin_classic/res/classic_skin_styles.xml cannot be fund in GIT, from description of your skin

 

 

 

LOG:

 

BUILD FAILED
D:\P4\trunk\Android\powerampapi-master\poweramp_skin_sdk_l\skin_lib\skin_custom_rules.xml:73: Execute failed: java.io.IOException: Cannot run program "${skinlib.aapt}": CreateProcess error=2, The system cannot find the file specified
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at java.lang.Runtime.exec(Runtime.java:620)
        at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
        at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428)
        at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442)
        at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:628)
        at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
        at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
        at com.android.ant.IfElseTask.execute(IfElseTask.java:124)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:435)
        at org.apache.tools.ant.Target.performTasks(Target.java:456)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
        at org.apache.tools.ant.Main.runBuild(Main.java:851)
        at org.apache.tools.ant.Main.startAnt(Main.java:235)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
        at java.lang.ProcessImpl.start(ProcessImpl.java:137)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 31 more
 
Total time: 3 seconds
Link to comment
Share on other sites

  • 3 weeks later...
  • 6 months later...

I'd be happy if I could get my 12x12 layout on Nova to allow the resizing & padding of the Poweramp large home screen widget to be able to fully fill it without the gaps present on the sides of the the Poweramp widget (tried them all) and none seem to line up perfect or just right. Help? Someone? Anyone? Please? I'll pay for a play store widget pack that gives mad options & is fully functional on current OS's 5.0-5.1 8-) Also, why do people not make matching skin/widget themes? Lets make this happens peoples! 8-)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...