Jump to content

Pdroid

Approved Members
  • Posts

    12
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Posts posted by Pdroid

  1. Well, i have decompile with apktool and Poweramp as framework, I didn't notice that for icons, will watch later.
    So i have to make a frame all around of my icons in black #000000 ? Just for .9 ?
    I have tryied to remplace a .9 png with a non.9 and i got alooooot of issues, didn'tknow why, now i can fix that thx !
    And I always wanted to change the backround of main lists like here : post-17346-0-27641500-1370473915_thumb.j
    But i did'nt find the resources to do that (i didn't find here https://github.com/maxmpz/powerampapi/blob/master/poweramp_skin_sdk/reference_resources/values/default_styles.xml)

    Do you know something about it ?

  2. <meta-data android:name="com.maxmpz.PowerampSkins" android:value="true"/>
    You can specify your package name in the first directive as such:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nwwebdesign.Poweramp.skins.PurpleSilk" android:versionCode="4" android:versionName="1.3">
    Hopefully this will get your first build to run successfully ;-)
    That stuffs was already done, but if i change the package name, i get an error.

    I'll try to start build with only manifest, res folder, src folder with my name

    With ant debug it works fine but it's not my signature !

    Do you know how i can create key.store and key.alias ?

    Thanks :)

  3. For assets, it works, thx

    Thanks for your answer :)

     
    Edit : And 've got a question, when you do this step :
    You can't compile, there is an error "com.maxmpz.Poweramp.skins.classic does not exist"
    And when you re write com.maxmpz.Poweramp.skins.classic in Android manifest, this error disappears
    I d'on't hunderstand how we can personalize our package
    (This error is still here, even if i rename folders in src)

     

     

    Now, there is an issue with my keys, i made them by compiling an apk with inteliJ, for alias and store i've only One file wich is ~/keys

    My password had been asked, but after he can't find the file "keys"  :huh:

    I verified, the file "keys" is in "~/" folder with the good typo

    When i input a wrong password, the return is "wrong password" so the keys are readen

    -release-prompt-for-password:    [input] Please enter keystore password (store:../../../../keys):*****************    [input] Please enter password for alias '../../../../keys':*****************-release-nosign:-release-sign:     [echo] Signing final apk...BUILD FAILED/home/pdroid/adt-bundle-linux-x86_64-20130522/sdk/tools/ant/build.xml:1132: The following error occurred while executing this line:/home/pdroid/adt-bundle-linux-x86_64-20130522/sdk/tools/ant/build.xml:1144: Signing key ../../../../keys not found

    Thank you

  4. I was in the wrong folder, if you watch, i was in "poweramp_api_example" and not in "poweramp_skin_sdk/skin classic"

     

    Now i am ! and i get issues !

         [exec] ERROR: asset directory '/home/pdroid/adt-bundle-linux-x86_64-20130522/eclipse/workspace/purewhite/assets' does not existBUILD FAILED/home/pdroid/adt-bundle-linux-x86_64-20130522/eclipse/workspace/purewhite/build.xml:57: exec returned: 1
    build.xml

     

    Thanks for your answer :)

     

    Edit : And 've got a question, when you do this step :

    2 : edit AndroidManifest.xml – change <manifest> package attribute to some developer/skin unique name

    You can't compile, there is an error "com.maxmpz.Poweramp.skins.classic does not exist"

    And when you re write com.maxmpz.Poweramp.skins.classic in Android manifest, this error disappears

    I d'on't hunderstand how we can personalize our package

    (This error is still here, even if i rename folders in src)

  5. Hi, i'am trying just to build the example theme

     

    But it doesn't work

    pdroid@linuxUB-MS-7596:~/adt-bundle-linux-x86_64-20130522/eclipse/workspace/powerampapi/poweramp_api_example$ ant distBuildfile: /home/pdroid/adt-bundle-linux-x86_64-20130522/eclipse/workspace/powerampapi/poweramp_api_example/build.xmlBUILD FAILEDTarget "dist" does not exist in the project "MainActivity". Total time: 0 seconds
     

    When i run ant alone i get this

    pdroid@linuxUB-MS-7596:~/adt-bundle-linux-x86_64-20130522/eclipse/workspace/powerampapi/poweramp_api_example$ ant Buildfile: /home/pdroid/adt-bundle-linux-x86_64-20130522/eclipse/workspace/powerampapi/poweramp_api_example/build.xmlhelp:     [echo] Android Ant Build. Available targets:     [echo]    help:      Displays this help.     [echo]    clean:     Removes output files created by other targets.     [echo]               This calls the same target on all dependent projects.     [echo]               Use 'ant nodeps clean' to only clean the local project     [echo]    debug:     Builds the application and signs it with a debug key.     [echo]               The 'nodeps' target can be used to only build the     [echo]               current project and ignore the libraries using:     [echo]               'ant nodeps debug'     [echo]    release:   Builds the application. The generated apk file must be     [echo]               signed before it is published.     [echo]               The 'nodeps' target can be used to only build the     [echo]               current project and ignore the libraries using:     [echo]               'ant nodeps release'     [echo]    instrument:Builds an instrumented package and signs it with a     [echo]               debug key.     [echo]    test:      Runs the tests. Project must be a test project and     [echo]               must have been built. Typical usage would be:     [echo]                   ant [emma] debug install test     [echo]    emma:      Transiently enables code coverage for subsequent     [echo]               targets.     [echo]    install:   Installs the newly build package. Must either be used     [echo]               in conjunction with a build target (debug/release/     [echo]               instrument) or with the proper suffix indicating     [echo]               which package to install (see below).     [echo]               If the application was previously installed, the     [echo]               application is reinstalled if the signature matches.     [echo]    installd:  Installs (only) the debug package.     [echo]    installr:  Installs (only) the release package.     [echo]    installi:  Installs (only) the instrumented package.     [echo]    installt:  Installs (only) the test and tested packages (unless     [echo]               nodeps is used as well.     [echo]    uninstall: Uninstalls the application from a running emulator or     [echo]               device. Also uninstall tested package if applicable     [echo]               unless 'nodeps' is used as well.BUILD SUCCESSFULTotal time: 0 seconds

    Here is my local.properties file :

    # This file is automatically generated by Android Tools.# Do not modify this file -- YOUR CHANGES WILL BE ERASED!# # This file must *NOT* be checked in Version Control Systems,# as it contains information specific to your local configuration.# location of the SDK. This is only used by Ant# For customization when using a Version Control System, please read the# header note.sdk.dir=../../../../sdk/Poweramp.apk=../Poweramp-2.0.9-build-529.apkkey.store=../../../../../keyskey.alias=../../../../../keys

    Thanks for help ;)

     

×
×
  • Create New...